Majorette “Police Land Rover with Radar Trailer” No. 266

£9.95

Majorette “Police Land Rover with Radar Trailer” No. 266

Made in France like from the shop mint.

Scale 1:60. Circa 1980’s.

Out of stock