Julia Thomas

Julia Thomas
1994
two framed chromogenic prints
61 x 49 in. (154.94 x 124.46 cm)
Accession Date:
06/07/1996
Accession Number:
F-LOCK-1F96.07
Read more about Sharon Lockhart