Gap top - XS brand new

$28.00 USD

polyester/raton/spandex

brand new

in “grey marble”