Albert Joseph Moore
British, 1841-1893
Albert Joseph Moore
British, 1841-1893