Jim Thornton by Jarrod Carter – Addicted swimwear June 28, 2016 Editorials & Models, Men and Underwear