Stock Photo: Beacon Tower, Broadway, Cotswolds, Worcestershire, England, Great Britain, Europe

Stock Photo: 1848-205986 Beacon Tower, Broadway, Cotswolds, Worcestershire, England, Great Britain, Europe