16 Barkham Ride, Finchampstead

16 Barkham Ride, Finchampstead