Results 2 results found Tree branch thought to be a Judas Tree, Gloucestershire, The Cotswolds, England, United Kingdom Gatehouse of Stanway House, Gloucestershire, United Kingdom