Mannerheiminaukio Square Helsinki

Mannerheimintie 11, Helsinki , Southern Finland, Finland