Semya Shopping Center in Odesa

Facade of the Semya shopping center in Odesa with store signs and a lighthouse under a cloudy sky

Modern building of the Semya shopping center in Odesa featuring orange architectural elements and a rooftop lighthouse. The facility temporarily suspended operations following a nighttime strike.

← Back to article