High Street, Broadway, Worcestershire.

High Street, Broadway, Worcestershire, England