STOCKHOLM, SWEDEN - APRIL 3, 2016: Interior of Oscar's Church with main organ. Church was built on 1897-1903 by design of Gustaf Hermansson. Organ was built in 1949 by the Danish firm Marcussen & Son.

STOCKHOLM, SWEDEN - APRIL 3, 2016: Interior of Oscar's Church with main organ. Church was built on 1897-1903 by design of Gustaf Hermansson. Organ was built in 1949 by the Danish firm Marcussen & Son. - 114379627

Similar stock images

to-top-page