Stock Photo: City walls. Plasencia. Cáceres province. Extremadura. Spain.