'Casa de las Conchas' (House of the Shells) in Salamanca (Castilla y León, Spain, Salamanca, Europe), Stock Photo, Picture And Rights Managed Image. Pic. XW7-2049222