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