Sara Sollors

Bio

Based in New York City, small pet owner and television enthusiast.