Roger Sieber is a photographer & filmmaker at L&S Studios, located in New England.
STILLS / MOTION / BLOG / ABOUT / INSTAGRAM