Ben Sherman Shorts 34"

Beige above-the-knee shorts.

$34