Jean de la Vallee architecture street view in Stockholm, Sweden

Jean de la Vallee (French, 1620-1696)

Katarina Church

1695

Södermalm