Abbey Physic Community Garden

Abbey Plc., Faversham, Kent, United Kingdom