Stock Photo - Giant green cactus sculpture, near Jardin de Cactus, by César Manrique, Guatiza, Lanzarote, Canary Islands, Spain

Stock Photo: Giant green cactus sculpture, near Jardin de Cactus, by César Manrique, Guatiza, Lanzarote, Canary Islands, Spain.

Searchable keywords

Choose multiple keywords