Home »
Craig Farmer
Craig is a graphic designer and writer who has lived in Salt Lake City for five years, with his wife, two kids, and what could be the world's most traveled chihuahua. Craig was born in Glenelg, SA and his dog was born at Pt Elliot.