Belcanto & Friends are hosting a Concert Fundraiser in Lossiemouth Town Hall on Friday 29th March