Cartogiraffe.com

Allweis Island

Allweis Island in Newbury.