Greg Dot Blouse

IRREGULAR DOT PRINT RUFFLE WOVEN BLOUSE RUFFLE AT SHOULDER DROP SHOULDER LOOSE FIT ANIMAL PRINT