Presidential Palace in Santa Cruz de Tenerife
building in Santa Cruz de Tenerife Province, Spain
At At Santa Cruz de Tenerife 2023 157.jpg