Exhibition VENUE

Exhibition Complex of Odessa Sea Port
6 Primorskaya Str., Odessa, Ukraine