Odessa • Ukraine •
Building on the corner of Deribasovskaya and Richelieu