Twenty Trees

Church Street, Hayfield

16 May 2016 - Hayfield May Queen Crowning