vervephoto.wordpress.com
Lori Duff
Town Meeting, New Hampshire 2007 Lori Duff (b.1971, USA) is a photographer and writer based in Vermont. Her work has been supported by a student award of excellence from the Alexia Foundation for W…