Road from Macher to Uga, Lanzarote island, Canary islands, Spain, Europe

- Image ID: JGW155
Road from Macher to Uga, Lanzarote island, Canary islands, Spain, Europe
Helmut Corneli / Alamy Stock Photo
Image ID: JGW155
Location: Lanzarote island, Canary islands, Spain, Europe