• Email Address
  • Phone Number
    () - 92
  • Facebook
    541 Friends
  • Positively Reviewed
    6 Reviews
About Me
Horns and Tails Productions LLC, Horns and Tails Productions LLC
Hey, I'm Ruth!
New York, New York, United States · Member since October 2011

Hello I am a spanish artist and documentary filmmaker living in New York City with my husband Declan Morrell and our cat Humphrey. We share our airbnb account so sometimes you will get me, sometimes him, and sometimes both of us.

  • 6
    6 Reviews