The full catalogue
2 results for “Alfred John Church”
Alfred John CHURCH (1829 - 1912)
Alfred John Church