Ultimate Shorts by The Ragged Priest Vintage denim shorts with heavy stud detail. 100% Cotton. Handwash.
Copyright © 2012