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