Cartogiraffe.com

Barn

Barn is a historical building in Kelmscott in West Oxfordshire. In the area there is a cafe.