Piirita shopping center in Tallinn, Estonia. Credit: Baltic Horizon

Leave a Reply

Your email address will not be published.