Cartogiraffe.com

Corra Castle

Corra Castle in South Lanarkshire.