Bicycles at Steen Castle

Steen Castle in Amsterdam, Netherlands.
Bicycles at Steen Castle