The owl and the pussy cat

Jun 11, 2016, 09:22 PM, London, Greater London, England

Edward Lear

clip location map