Carrello

vest olive

olive and brown

80.00 64.00

handmade vest  made from antique table cloth

unique pieces 100% cotton