MIRANDA LEEK

(Miranda Huerta)


No Photo Available
  • Born: May 18, 1993
  • Nationality: American
  • Profession: Athlete

Miranda (Leek) Huerta is an American archer.