Charles William MacCarthy, Senior (1848-1919)

Additional Information

Published