Four Shirt Size M

Paisley print striped shirt, pale blue.

$35