Search Results

 1 result in yourGeographicsearch for"Santa Cruz de Tenerife"Advanced Search
Current Lightbox
Plaza de la Candelaria, Santa Cruz de Tenerife, Canaries, Spain, 1895.  Creator: Unknown.