Sweden - Carl Richards

Storkyrkan (Great Church) in Swedish

Stockholmchurch