Organic Bamboo Poncho - Navy

Regular price $160.00 Sale

Due to their handmade nature, each poncho is unique. Ponchos range from 28" - 32" long and are one-size-fits-all.