This gorgeous David Jones navy blue bag comes with a matching navy blue faux leather long strap
The Highest Quality Faux Leather
18cm x 9cm x 17cm
David Jones Navy Blue Square Bag
£29.95Price
This gorgeous David Jones navy blue bag comes with a matching navy blue faux leather long strap
The Highest Quality Faux Leather
18cm x 9cm x 17cm