Skip to main content

Novelty Sterling Silver Elephant Pin Cushion Birmingham England 1907