The full catalogue
2 results for “James Freeman CLARKE (1810 - 1888)”
James Freeman CLARKE (1810 - 1888)