Dot Blouse

Blue dot top

brand (Des Petits Hauts)

58% viscose 42% cotton