Poland, ME | Mechanic Falls, ME
Also known as: psa
Roberta Howard lives in Poland, ME. She has also lived in Mechanic Falls, ME.
Also known as: psa
Turner Broadcasting Senior Interaction Designer, Emerging Technologies. Opinions expressed are my own.