The new Pillgwenlly
Knight, Cliff V.
Starling Press/Newport Borough Council
1986