Jo Baxter 20004341

Regular price $300.00 AUD $200.00 AUD Sale

Jo Baxter eyewear is made in France, Japan and Italy. The collection is a colourful, unique range of fashionable shapes and colours.