leap16 imagazine

The Owner’s Wall 2012 Installation, painting, mixed media 105 x 130.7 x 15.6 cm