Laura Schenone with her dog Lily; they live in New Jersey.
Laura Schenone with her dog Lily; they live in New Jersey. Simon Schaffner
Laura Schenone with her dog Lily; they live in New Jersey. Simon Schaffner