Home Posts Tagged "Delfgauw"

Delfgauw

,

„Help! My car is drowning!” This is how an emergency call sounded like on a foggy night in the small town of Delfgauw, Netherlands. …

Read More