Sweet charity [programme and flyer]
Anstruther Anstruther & district operatic society