Michiel 2005's photos with the keyword: 8477

Mounting the bus

30 Mar 2009 123
Leiden Central Station is 5 minutes by foot from this stop, but there are still people who want to take the bus.