Worldwide Shipping. Free International Shipping over £500. Free Shipping in the UK over £250. Next Day UK Delivery.
The gold horse is a universal symbol of freedom without restraint, because riding a horse made people feel they could free themselves from their own bindings. The Casacarta rearing horse, in all its grandeur and grace, is the ideal emblem of the brand representing sophistication with a fun free-spirited twist.