Stork
Stork is a brand based in Slovakia. Stork is a distributor of the Stork – a simple yet functional 3in1 stroller system that was designed in Slovakia for the needs of Slovak mums.