pinafore blouse

Category: Fashion/Style

A style of top that had puffy sleeves and often ruffles along the front.