Yet another European pedestrian walkway-this time in Madrid.
Photo by Derek Ray
Posted November 22, 2009