High Street, Leominster, Herefordshire.

View of High Street, Leominster, Herefordshire, England