St. Michael and All Angels Church, Broadway, Worcestershire.

St. Michael and All Angels Church, Broadway, Worcestershire, England