Jean de la Vallee architecture street view in Stockholm, Sweden

Katarina Church, 1695, created by Jean de la Vallee in Stockholm, Sweden

Jean de la Vallee (French, 1620-1696)

Katarina Church

1695

Södermalm