SONY DSC

oil on canvas, 87×63 inches (220×160 cm), 2016.

Advertisements