Grey Leopard Print Wild Steve Swim Shorts Grey Print Swim Shorts by True Tribe Buy for $220 from SSENSE