View from Trafalgar Square. London, England, United Kingdom
zverevaolga zverevalondonenglandunited kingdom