Image 1 of 1

409418.jpg

Exterior table area at the restaurant at Es Baluard art museum, Palma de Mallorca, Spain. The restaurant is situated overlooking the city from the 16th Century fort of Sant Pere.