Thomas Spencer Ladd
Thomas Ladd is a photographer, graphic designer, and university professor who lives in Providence, Rhode Island.
RESUME PDFUniversity of Massachusetts Dartmouth
College of Visual and Performing Arts
285 Old Westport Road
North Dartmouth, MA 02747-2300