Otto Schade - You've Got the Power

Otto Schade - You've Got the Power, London, 2012 - Photo by Myriam Preston
Artist: Otto Schade
Creation Year: 2012
Location: Hanbury Street, London, GB
Otto Schade - You've Got the Power (Detail), London, 2012
Detail