US Silver Peace Dollar

£60
US Silver Peace Dollar


Mixed dates - Very Fine