English Laundry Shirt XL

Black shirt with white polka dots.

$39