Street and Traffic Sign Photos
This sign tells me that I am entering the historical center.
Alcala de Henares, Spain.
25 June 2005
Picture added on 04 May 2011 at 10:02