Bittermoon Shirt Sz 18

White shirt with grey stripes

$36