SP_CADI.021.jpg
SERRA DEL CADI / PROVINCE DE BARCELONE / CATALOGNE / ESPAGNE / EUROPE -- SERRA DEL CADI / BARCELONA PROVINCE / CATALUNYA / SPAIN / EUROPE