Map
4 Carrer Santo Cristo, Palma, Majorca, Spain
Things to Do
El Baxar del Libro