Mid-summer shorts sale 2017

All shorts on sale. 

All sales final, no return or exchange.