Stock Photo - Teatro Leal, cinema in a former mansion, San Cristobal de La Laguna, Tenerife, Canary Islands, Spain

Stock Photo: Teatro Leal, cinema in a former mansion, San Cristobal de La Laguna, Tenerife, Canary Islands, Spain.