People at cafe terrace Arrecife Lanzarote Canary Islands Spain

- Image ID: DEYK8M
STOCKFOLIO® / Alamy Stock Photo
Image ID: DEYK8M
Location: LANZAROTE CANARY ISLANDS SPAIN EUROPE