/* Google tools*/

Clowns on a red wire

Artist: Cheng Yu

  • Oil on canvas
  • 150 x 90cm