Christmas Craft Fair

Swan Inn Calle Los Hevideros, Costa Teguise, Las Palmas, Spain

Charity Christmas Craft Fair in Costa Teguise.