Portrait of Thomas Spencer Ladd

Thomas Ladd is a photographer, graphic designer, and university professor who lives in Providence, Rhode Island.