TEMBEA

Paper Bag Print - New Leopard / Black

$104 USD $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