Otto Schade - The Kiss

Otto Schade - The Kiss, London, 2009 - Image source Street Art United States interview
Artist: Otto Schade
Creation Year: 2009
Location: London, GB