Carrello

vest olive

olive and brown

80.00

handmade vest  made from antique table cloth

unique pieces 100% cotton