Cartogiraffe.com

Blake's Oak

Blake's Oak in Abingdon on Thames in Vale of White Horse.