ERIC IDLE and MICHAEL PALIN | Photographed in London – 20 November 2013 | credit- (x)

You may like : blogpost a musing excitee seademon eyecolour gemstones