Mystical fog envelops the historic Big Ben clock tower in London, UK. The iconic landmark stands tall against the backdrop of a gloomy sky, adding a touch of eerie charm to this desirable wallpaper.

London, UK - Iconic Big Ben Clock Tower Amidst Fog

Mystical fog envelops the historic Big Ben clock tower in London, UK. The iconic landmark stands tall against the backdrop of a gloomy sky, adding a touch of eerie charm to this desirable wallpaper.

#historical building#London#clock tower#UK#Big Ben