Tarifa, Spain

at 2300 × 1534 in Tarifa
Tarifa, Spain

Floater.