Cartogiraffe.com

Livingstone Memorial Park

Livingstone Memorial Park in South Lanarkshire.