Celine Green Leather Shoulder Bag
By Celine
Located in Paris, FR
Celine Green leather shoulder bag featuring a detachable shoulder handle (41.3in. (105cm)), an embossed leather “Triomphe” at front strap, a front snap fastening, gold-tone hardware,...