British India Steam Navigation Company

British India Steam Navigation Company

Code: 10576

£38.00 Approx $49.93, €44.97
Qty 

A good example of this hard to find cap badge.