Stock Photo - Potemkin stairs, seen from the passenger terminal in the harbour, large lettering ODESA, Odessa, Ukraine, Europe

Stock Photo: Potemkin stairs, seen from the passenger terminal in the harbour, large lettering ODESA, Odessa, Ukraine, Europe.

Searchable keywords