Margaret Kimber is a dress shop in The Courtyard

[Glastonbury - Somerset - England]