Corn Square, Leominster, Herefordshire.

View of Corn Square, Leominster, Herefordshire, England