Isla de Santa Cruz is a Spanish island in the province of La Coruña, located in front of the town of Porto de Santa Cruz, in Galicia, Spain

Isla de Santa Cruz is a Spanish island in the province of La Coruña, located in front of the town of Porto de Santa Cruz, in Galicia, Spain - 153184006

Similar stock images

to-top-page