https://vimeo.com/79283668

Spain 

October 2013 - May 2014

Facts about Leyre:

  • Graduated as Sign Language Interpreter
  • From the Basque Country, Spain

back to top