Skip to content

Day: November 19, 2010

No Sound Of Music

In the past few years, musical presentations and concerts were put on in Mallorca during the week leading up to November 22nd on the occasion of Santa Cecília (Saint Cecilia, […]