cotton blouse white shirred bodice vintage top

$39.98
Size:
Trust badge