High Town, Hereford, Herefordshire.

View of High Town, Hereford, Herefordshire, England