Karen Kane
Long Super Soft Tank
$40.00
Sophisticated enough for work, yet relaxed enough for weekends, the Karen Kane super soft tank is a classic that can be layered underneath your ...
View full details