THB 27,373
THB 19,161
(30% off)
FARFETCH
MACKINTOSH
Mackintosh X L/Uniform Small Panelled Satchel - Blue
THB 27,373 THB 19,161 (30% off)
sky blue brown cream white cotton/leather panelled design contrasting trim foldover top buckle fastening single shoulder strap main compartment