Studio Sixty Six
The Monument

The Monument

Oil on board 
20 x 20in. /  50.8 x 50.8 cm

$3,500