Designed by
Title
Visitors on Lenin Street Embankment in Alushta #101006961
Description
ALUSHTA, CRIMEA - SEPTEMBER 20, 2017: visitors on Lenin Street Embankment on coast of Black Sea in Alushta city in evening. Alushta is seaside resort town on southern coast of the Crimean peninsula.
This image is editorial