Gap Maternity tank navy & white stripe - medium

$12.50

Excellent condition