Wednesday, February 24, 2010

Hotel Sol De Mallorca

C/ Amilcar 5, 07600 Palma de Mallorca, Mallorca

No comments: