Ellen Vaughan

evaughan@maine.rr.com
North Yarmouth, ME