DescriptionOlaus Petri kyrka April 2017 02.jpg English: Olaus Petri church in Stockholm. Built 1959, architect Peter Celsing. Oscars Parish, Diocese of...