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.