Scott Lapham, ‘Santa Elena, Costa Rica’, 2005, Cade Tompkins Projects

About Scott Lapham

American, based in Providence, Rhode Island