street art September 9, 2008September 2, 2012 Steve Shoreditch in the rain Some recent work by OTP and Mantis found in Shoreditch on a very wet and miserable Tuesday afternoon. Read More