Cartogiraffe.com

Cross Brook

Cross Brook in Rumney.