aarikka

Shopping at the Esplanade, Helsinki

The Esplanade is the green heart of Helsinki.  Running west from the Market Square and…