English Ellen Duncan Cited by user Antiqueight on 21 Jan 2020 Ellen Maria Duncan (2 April 1862 – 1937) was an Irish art gallery director and critic.