Teddington, United Kingdom

St Andrews Ceilidh Night