Trevor Anderson is a talented self taught photographer, writer and poet based in Seattle, Washington, USA.