Puff-sleeved denim blouse

Blouse in cotton denim with a collar and buttons down the front. Yoke with gathers at the front and back and long puff sleeves with buttoned cuffs. Straight-cut hem.