Oh My!! What a big squirrel you are!! Street Art Mural, off Redchurch Street, Shoreditch, London. iphoneography #photography #art #gallery #antiques #London #collectables #streetart #mural #graffiti #painting #wallart Lucie Kerley11 June 2010 Facebook0 Twitter LinkedIn0 Reddit Tumblr 0 Likes