These scary creatures were at the Upton Upon Severn folk music festival - although they did seem rather more friendly than scary. It was a wonderful event held throughout the town in glorious sunshine.
Comments
Sign in or get an account to comment.