Handmade Sashiko 501 Levi’s Jeans


Size: 32 x 30