Vintage overalls The Gap

$89.00

Size L - Fits a 10/12