Found during window shopping at midtown of Zurich.
Each of the limited 2500 Karl bears costs $1,500, so start saving! Because before you could turn round, Christmas will be here and your child's empty stocking will be staring you in the face, begging for an alpaca teddy bear wearing sunglasses and "skinny lacquered jeans."
Each of the limited 2500 Karl bears costs $1,500, so start saving! Because before you could turn round, Christmas will be here and your child's empty stocking will be staring you in the face, begging for an alpaca teddy bear wearing sunglasses and "skinny lacquered jeans."
Keine Kommentare:
Kommentar veröffentlichen