vintage sterling silver and enamel
travel charm
ALDEBURGH
town in Suffolk, England
stamped silver
very good vintage used condition
and a rare charm