Jim Shaughnessy

Bio

Jim Shaughnessy is an American photographer. He lives in Troy, New York.