taken 4 years ago, near to Frampton on Severn, Gloucestershire, England
Russell House
Russell House is a Grade II house
Link dating from the early 18th century with later additions. The house overlooks the Green.
This page has been
viewed about
21 times