Thom Carroll is a commercial outdoor adventure photographer based in Philadelphia and available for assignments worldwide.