Long Champ Leather Bag Click & drag to zoom in and view detail. Leather handbag from Harrods made in France. Original RRP $450 $190 Share Located @ The Landing