Cartogiraffe.com

Candover Brook

Candover Brook in Itchen Stoke and Ovington in Winchester.