A touch of Magic

The Village Hall, Royal Avenue