Pic # 10079: The Plaza Mayor (main square) in Salamanca
This search box only works with keywords in English.