Michael’s Beaded Giraffe - Full-Bodied: 60”

  • $650.00