scott taylor
Male
Bio

Scott Taylor lives in Lewiston, Maine.


He has worked for Staff Writer and Sun Journal.


Scroll