CAB hand painted train #2
CAB hand painted train #2

CAB

CAB hand painted train #2

Regular price $99.99
Hand Painted Train by CAB. 10 1/4" long by 3 1/2 tall. Door on one side only.