Showing posts with label Philip Hermogenes Calderon. Show all posts
Showing posts with label Philip Hermogenes Calderon. Show all posts

Philip Hermogenes Calderon

Philip Hermogenes Calderon
Philip Hermogenes Calderon

Philip Hermogenes Calderon (British, 1833-1898)