by vladimirdrozdin
front of St. Isaac's Cathedral in St. Petersburg - Russia in the spring sun. High quality photo