7514 Traffic Lights

Traffic Lights is a road piece with working lights.

Accessory Description
Overhead traffic lights with automatic stop control.

Tomica World accessories expand your road and rail system.

Set Appearances
TBA