Preview Mayor de Triana, Canary Islands, Spain Image ID: 1113-55711 Artist: Juergen Richter Purchase a commercial license Buy framed prints & more from our print store travel spain urban scene europe people city city city life canary islands mediterranean countries shopping street person