Painted in 2025 in Plough Yard, Shoreditch, this satirical stencil piece is by Chilean-born, London-based urban artist Otto Schade (Osch).
ABOUT THE ARTIST:
Otto Schade trained as an architect in Chile before establishing his art practice in London. While widely celebrated for his surreal, ribbon-effect silhouette paintings, Schade frequently produces razor-sharp, politically subversive stencil works that blend architectural precision with social and institutional commentary.