Stephen O'Byrne

Stephen O'Byrne is a New Jersey based photographer specializing in lifestyle, documentary, event and pet photography primarily in and around the NYC tri-state area.

Photo Credit: Charles Meacham