British author illustrator and author, Edward Lear has been honoured with a green plaque in London. The plaque was unveiled on May 12, 2012, on the day which would...

Read More