Isla de Tabarca
November 2007
A small island off the coast of Santa Pola, Alicante province
Previous
Index
Next
Main street
Did you like it? Or hate it? Let me know!