Elephant print, David Shepherd, limited edition.
SKU: 1218 Category: Tag: