Odessa City Hall

Odessa City Hall

Odessa City Hall, the seat of the city’s municipal authorities

Odessa City Hall, the seat of the city’s municipal authorities

Leave a Reply