Goggo In Traffic

GoggoTraffic.jpg

Nice street scene, somewhere in the Netherlands in the 50's.