Ciara Phillips
Untitled, 2005
screenprint
96 x 75 cm
37 3/4 x 29 1/2 in
37 3/4 x 29 1/2 in
edition of 40
Published by Glasgow Print Studio
Ciara Phillips, Untitled, 2005
£ 750.00
3
of 3