Calgary, AB, Canada
Greg LeBlanc
Interests adventure travel, adventures, animals, architecture, backpacking, basketball, beach, beer, biking, books, camping, canoeing, climbing, coffee, culture