Star

Star was made in the United Kingdom from 1898 until 1932.

Star
Size: 65mm x 75mm x 15mm