Save
Save
view
View in room
share
Share
Save
Save
view
View in room
share
Share

Cathy, 2001

Oil on canvas
54 1/2 × 64 3/4 in
138.4 × 164.5 cm
location
New York, Paris
Save
Save
view
View in room
share
Share
Save
Save
view
View in room
share
Share

Cathy, 2001

Oil on canvas
54 1/2 × 64 3/4 in
138.4 × 164.5 cm
location
New York, Paris