Travel
Crafts
Writings
Gallery
About
More
A souvenir shop in Vaduz, Liechtenstein where you can get your passport stamped.