Passport stamp isolated set. Travel visa stamp of arrival to and departure from Italy, UK, Germany, India, Greece, Canada, Korea and Portugal countries for tourism, vacation and business trip design Shutterstock Image - Passport stamp isolated set. Travel visa stamp of arrival to and departure from Italy, UK, Germany, India, Greece, Canada, Korea and Portugal countries for tourism, vacation and business trip design - ID: 653608999