UPPER SWELL, Gloucestershire
Upper Swell, near Stowe, Gloucestershire.
The Manor House.
(painted 1925)
If the MENU / INDEX bar on the left hand side is missing, then please CLICK HERE
Return to top