Cartogiraffe.com

Lake Road North

Lake Road North is an asphalted street in Cardiff, Cyncoed.