Odessa Port Exhibition Complex
6 Primorskaya St., 65014 Odessa, Odesa, Ucrania, 68000
Odessa, United States
Odessa, United States