deckard in control
Control
2009
59 x 41 cm
oil on canvas

Filmic Space