Places

 Church of St. Herman of Alaska, Tapiola

Residence of Archibishop Leo, Helsinki