Island · Spain
Isla de Las Palomas

Isla de Las Palomas is a island in Tarifa, Spain. Island opposite the town of Tarifa, Andalucia, Spain.
Island · Spain

Isla de Las Palomas is a island in Tarifa, Spain. Island opposite the town of Tarifa, Andalucia, Spain.