Cartogiraffe.com

Birkwood Burn

Birkwood Burn in South Lanarkshire.