Church of the Savior on Spilled Blood on Nevsky Prospekt in St. Petersburg
Embankment boats Cathedral of the Savior on Spilled Blood
On the beach on the snow-white sand there are sunglasses and a cork
In ancient India, the ruins of an ancient temple stand on the beach on the ocean in the water, and a temple stands like a rock in a cave
Seashells , a star on the sand on the shore and a seagull in the sky