Studio Sixty Six
The Monument

The Monument

Oil on board 
30 x 40in. /  76.2 x 101.6 cm

$3,500