Leah Torres

@1LeahWTorres

Hi! Im Leah Torres. I live in New York but im was born in Spain I LOVE BTR! I love singing and dancer! .Girl. Im awesome. I love Victorius and House of Anubis.

Photos and Videos by @1LeahWTorres

  • Timeline
  • Gallery