John MacGowan Studio & Gallery

221-223 Spring Street
Newport, RI 02840
(401) 935-2122

Website

John MacGowan is a well-known artist in the yachting community and his beautiful oil paintings capture the best of nautical scenes and traditional landscapes.