
Photo courtesy of Amazing Travel Photos
Odessa is a port city on the Black Sea. It was built during the 1800s under Czarina Ekaterina the Great. The main street is called Deribavsaya.
View the Independence Square, Kyiv, Ukraine Photo Gallery
All the photos on the gallery can be licensed for your publication. For more information, contact us.










