Cartogiraffe.com

Mitre Place

Mitre Place is an asphalted street in Cardiff, Llandaff.