Showing posts with label Excalibur (USA). Show all posts
Showing posts with label Excalibur (USA). Show all posts

Excalibur

 Excalibur were produced in America (USA) from 1964 until 1990.

Excalibur 35X (retro-car)
Size: 107mm x 55mm