David P Curtis, Glouchester MA  2017 by Brian Buckrell

David P Curtis, Glouchester MA 2017