Vineyard vines navy shorts sz 28
14.5in top to bottom and 5.25in inseam

Vineyard vines navy shorts sz 28

$20.00Price