William Alexander (British, 1816)

a tradesman by william alexander

William Alexander

A tradesman

a chinese bowman by william alexander

William Alexander

A Chinese bowman

a mandarin archer by william alexander

William Alexander

A Mandarin archer