Stephen “Roscoe” Ross is a professional photographer based in Southern Maine. Known for a wide range of subjects, he captures everything from dramatic landscapes to quiet, candid moments that reflect the true spirit of New England.

His work highlights the region’s rugged coastline, changing seasons, and timeless charm, with an eye for natural light, texture, and atmosphere.