This item is no longer available

Jessica Ogden & Lee Benjamin, Lily’s Castle in the Sand Exhibition, 2012

 

Patchwork elephant

 

 

Appears in:

Archive