Toy Store Jumbo in Bucharest, Romania Editorial Stock Image - Image of retailer, people: 159728349
Lefkada, Greece. Jumbo is the largest toy retailer in Greece, with 52 stores, selling children's toys, baby items, stationery and home items Stock Photo - Alamy