David

160 128

200g 100% heavy organic cotton yarn dyed Mouliné fabric. Overshirt w. buttoned front placket. Shirt collar with rounded corners. Two chest flap pockets. Buttoned shirt cuffs.