James Shive has been a professional photographer shooting assignments for architects, builders and magazines and has photographs on the covers of over 300 publications through out his career.
James Shive, Photographer
508-645-2021 CipPhoto@aol.com