Tallinn Department Store and Hotel Olümpia are on the background.
District: Kesklinn > A. Laikmaa streetYear: 1990Collection: public transport
Δ