Holmer and Shelwick

English

Proper noun

Holmer and Shelwick

  1. A civil parish just north of Hereford, Herefordshire, England.

References