Lot 380

Lot380

1982 Isle of Man Maritime Crown Set