Preview

Sculpture at the Mirador del Rio, built by the artist Cesar Manrique, Lanzarote, Canary Islands, Spain, Europe
Sculpture at the Mirador del Rio, built by the artist Cesar Manrique, Lanzarote, Canary Islands, Spain, Europe
Image ID: 832-131705
Artist: Otto Stadler
Purchase a commercial license Buy framed prints & more from our print store