Sunday, February 21, 2010

Hotel Llabres

Padre Mir, 8, 07006 Palma de Mallorca, Majorca, Spain

No comments: