Plasnewydd Road

Plasnewydd Road
Plasnewydd Road, Cardiff, CF24 3EN