Name
David Owen Morris Roberts
Designation
Architect
Location
Porthmadoc