FREE DELIVERY TO YOUR HOTEL IN GENEVA FOR EVERY PURCHASE OF MINIMUM CHF 75.-
Search
Cart
0
Menu
Cart
0
Search
HOME
SOUVENIRS
MAGNETS
KEY CHAINS
BAGS
BELLS
BADGES
BOTTLES & THERMOS
CAPS & HATS
CARAN D'ACHE
DECORATIVE METAL SIGN
DIVERS
GLASSES
LIGHTER
PEN & PENCILS
PINS
PLUSH
PORCELAIN, CUPS & MUGS
SNOWBALLS
T-SHIRT, POLO & SWEATER
UMBRELLAS
THIMBLES
SWISS ARMY KNIVES
WATCHES
BADEC
EDOX
VICTORINOX
CLAUDE BERNARD
TISSOT
TISSOT T-TOUCH CONNECT SOLAR
SWISS MILITARY BY HANOWA
SWISS MILITARY BY CHRONO
CUCKOO CLOCKS
BLOG
CONTACT US
SWISS MILITARY BY CHRONO
HOME
SOUVENIRS
MAGNETS
KEY CHAINS
BAGS
BELLS
BADGES
BOTTLES & THERMOS
CAPS & HATS
CARAN D'ACHE
DECORATIVE METAL SIGN
DIVERS
GLASSES
LIGHTER
PEN & PENCILS
PINS
PLUSH
PORCELAIN, CUPS & MUGS
SNOWBALLS
T-SHIRT, POLO & SWEATER
UMBRELLAS
THIMBLES
SWISS ARMY KNIVES
WATCHES
BADEC
EDOX
VICTORINOX
CLAUDE BERNARD
TISSOT
TISSOT T-TOUCH CONNECT SOLAR
SWISS MILITARY BY HANOWA
SWISS MILITARY BY CHRONO
CUCKOO CLOCKS
BLOG
CONTACT US
SWISS MILITARY BY CHRONO
Home
›
Swiss CAPS & HATS | Souvenir Store | Best Quality
Swiss CAPS & HATS | Souvenir Store | Best Quality
Sort by
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Filters
CAP - FLOWER
Sale price
CHF 17
90
CHF 17.90
Save CHF 1
RIANA PINK
Regular price
CHF 16
90
CHF 16.90
RIANA GREY
Regular price
CHF 16
90
CHF 16.90
FLOW- FLOWER BLACK
Regular price
CHF 18
90
CHF 18.90
FLOW- FLOWER WHITE
Regular price
CHF 18
90
CHF 18.90
JIM - KIDS GREY BLUE STAMP
Regular price
CHF 16
90
CHF 16.90
JIM - KIDS PINK STAMP
Regular price
CHF 16
90
CHF 16.90
JIM - KIDS BLACK
Regular price
CHF 14
90
CHF 14.90
JIM - KIDS PINK
Regular price
CHF 14
90
CHF 14.90
JIM - SWISS BLACK STAMP
Regular price
CHF 18
90
CHF 18.90
JIM - SWISS RED STAMP
Regular price
CHF 18
90
CHF 18.90
JIM - BLACK RED
Regular price
CHF 16
90
CHF 16.90
JIM - BLACK GREY
Regular price
CHF 16
90
CHF 16.90
JIM - BLUE
Regular price
CHF 16
90
CHF 16.90
JIM - DENIM RED
Regular price
CHF 18
90
CHF 18.90
JIM - PINK
Regular price
CHF 16
90
CHF 16.90
JIM - RED
Regular price
CHF 16
90
CHF 16.90
JIM - BLACK
Regular price
CHF 16
90
CHF 16.90
CASTRO - SWITZERLAND
Regular price
CHF 14
90
CHF 14.90
MICHAEL - BLACK WHITE
Regular price
CHF 17
90
CHF 17.90
MARK - GREEN
Regular price
CHF 14
90
CHF 14.90
MARK - GREY
Regular price
CHF 14
90
CHF 14.90
MARK - BLACK
Regular price
CHF 14
90
CHF 14.90
CASEY - BLACK GREY
Regular price
CHF 19
90
CHF 19.90
←
1
2
3
…
5
→
choosing a selection results in a full page refresh