Spain Day 1 May 2007
113 of 117
Police car parked in Puerta del Sol.
Next > >
Return to the Spain Day 1 Index
Home Page