ALEXANDER, WILLIAM (1767-1816): £5000 - £10000

AN INFERIOR MANDARIN OF TURON BAY by WILLIAM ALEXANDER

AN INFERIOR MANDARIN OF TURON BAY