Gap top - XS brand new

$27.00 USD

polyester/raton/spandex

brand new

in “grey marble”