Isla Canela Beach - Beach 3
An early morning view of Isla Canela Beach near Ayamonte, Costa de la Luz.
Ref: VDL059
Location: Isla Canela Beach, Ayamonte