Huraga

Detail Information

Society Potrait I

Fine Art Collection
Diana Larrea
2005
Silk Screen
80cm x 60cm
Spain
Donated
MG.SH.14.72
Storan Atas Muzium (D)