Otto Schade Brick Lane David and Goliath Micky Mouse Published July 5, 2014 at 800 × 510 in Osch aka Otto Schade East London work 2014 ← Previous Next →