Skip to content

The Dam at Amsterdam

1710

Saint Louis Art Museum, St. Louis →

The Dam at Amsterdam. 1710. Saint Louis Art Museum
Where is this?