30”Straight ponytail
30" inch ponytail 100% human hair
italian wave made custom and ready for water 💦
Available in $traight 30" inch and Italian wave .
Also plaited ponytails avai
$134.99Price
30" inch ponytail 100% human hair
italian wave made custom and ready for water 💦
Available in $traight 30" inch and Italian wave .
Also plaited ponytails avai