scott taylor view gallery
Male
Bio

Scott Taylor lives in Lewiston, ME. He has worked for Staff Writer and Sun Journal.

Scroll