Designed by
Title
Short-wheelbase Land Rover series III #301627980
Description
TEGUISE (village), LANZAROTE, CANARY ISLANDS - OCTOBER 26, 2023: Short-wheelbase Land Rover series III on the streets of the historic center of the village Teguise. Black and white
This image is editorial