a red and yellow train parked on the tracks near a platform

Code produit:
636405159