
Olivia Parker
Helen's Orchids (200401), 2004
Archival digital pigment print
sheet 17.25 x 24 inches/image 14.75 x 22 inches
43.82 x 60.96 cm
43.82 x 60.96 cm