AllSaints
Women's Blue studded-embellished oversized shirt

Product Details

blue studded embellished button fastening front pockets fringed hem point collar