Semya Shopping Center in Odesa
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.
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.