Stanford Bishop, Worcestershire, United Kingdom

Stanford Bishop, Worcestershire, United Kingdom

Stanford Bishop