Cartogiraffe.com

Water of Leith Walkway

The Water of Leith Walkway is a street in City of Edinburgh, Juniper Green.