Boho Dog Beds

33 to 35-inch dog beds made from beautiful, hand-dyed, indian tapestries.