Travel and Trip infographic
Vector stylized map of Switzerland. Travel illustration with swiss landmarks, nature, people, food and symbols.
Infographic
Description
Vector stylized map of Switzerland. Travel illustration with swiss landmarks, nature, people, food and symbols.