Studio Sixty Six
Petworth 1

Petworth 1

Details

Oil on Panel

From The Embedded Series

61 cm x 61 cm / 24'' x 24''

$1,200