PACHA SMILE GREEN TRUCKER

Regular price £75 Sale

SIZE GUIDE+
DESCRIPTION+

A symbol for hedonism, sensuality and passion, Cherries at the supermarket remind everyone that summer is around the corner, Temperatures are soft, the sun shines and everybody looks prettier and happier out there. 

This smiling patch is known as the happy cherries.

SHIPPING+