2000s Balenciaga Cream Leather First City Shoulder Bag
Regular price £685
2000s Balenciaga Beige Leather City Bag
Regular price £645
2010s Balenciaga Beige Leather Small City Bag SHW
Regular price £845
2000s Balenciaga Black Leather City Giant Bag SHW
Regular price £895