shirt rosemaling

$17.95

Black 100% cotton. Sizes: Small, Medium, Large.