TEMBEA

Paper Bag Print - New Leopard / Black

$160 USD

Description
Paper Bag Tote in leopard prints by Tembea. 

Material Composition
100% Cotton
Made in Japan

W 24.5  x H 42 x D13 cm
*all measurements are approx