David Jones Bags
David Jones NV6112-1A Small Hand Bag

£39.99 £27.00