Open main menu

Wikimedia Commons β

English: Hamfallow is a civil parish in the district of Stroud, Gloucestershire. There is no village centre, the parish consists of farms and hamlets.