Joshua Longley works as a systems administrator at a telecom service company and is an avid photographer and cook. He was born and raised in Halifax, Nova Scotia, Canada, where he ...vizualizați mai multeJoshua Longley works as a systems administrator at a telecom service company and is an avid photographer and cook. He was born and raised in Halifax, Nova Scotia, Canada, where he currently resides with his cat, Gertrude.vizualizați mai puține