Back
Smuuli shopping center, build-up sketch

    Smuuli St 11 and 7, Tallinn, 240 000 m², design 2007