Stock Photo: Center Artesa. Candelario. Salamanca province. Castilla y Leon. Spain
Stock Photo: 1566-0147629 Center Artesa. Candelario. Salamanca province. Castilla y Leon. Spain