Catch of the day.

Local fish restarunt display.

Location: Costa Teguise, Lanzorte

Catch of the day.

Local fish restarunt display.

Location: Costa Teguise, Lanzorte