Dr. James Frances Cooke

1956

Subscribe to the Welsh Society of Philadelphia's newsletter