edward lear


Meanings

  • British artist and writer of nonsense verse (1812-1888)