Pages

William Powell Frith

William Powell Frith

William Powell Frith (British, 1819 – 1909)