HomeMeribel
High Street
This appears to be Geneva's main shopping street and is full of laughably pretentious and overpriced shops.
[Home] [Meribel Gallery]