John St John Long

Irish quack and painter