Crazy shopping breakdown at the Caran D’Ache shop, Geneva.

Crazy shopping breakdown at the Caran D’Ache shop, Geneva.