Francesc Vidal i Sureda, 21 (Hotel Valparaíso)

Travel

Europe, Spain, Balearic Islands