Illa de Tabarca. Tabarca Island. Alicante Province, Costa Blanca, Spain. Tourists looking across harbour to town and church.
Illa de Tabarca. Tabarca Island. Alicante Province, Costa Blanca, Spain. Tourists looking across the harbour to the town and church.
Size: 4563px × 3832px
Photo credit: © Ken Welsh / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alicante, blanca, boats, church, costa, de, harbor, harbour, illa, isla, island, moored, province, spain, spanish, tabarca, tourists, town, visitors