street art September 9, 2008 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