Barcelona 2013

We enjoyed a very fine meal at the Michelin-starred restaurant "Caelis", inside Hotel El Palace in Barcelona.  The pressed duck was outstanding.

Previous Up Next