Broadway Tower, Broadway, Worcestershire.

Broadway Tower, Broadway, Worcestershire, England