Llanishen Hall

Llanishen Hall
Quarry Road, Llanishen, Monmouthshire, NP16 6QE