Printed puffer vest with snap pockets

Antique Navy Multi