Floral patch top Brookes

Floral patch top Brookes

Regular price
$245.00
Sale price
$245.00
Regular price
Sold out
Unit price
per 

Oversized shirt dress with dropped shoulders. Side seam pockets. Made of 100% cotton Liberty of London prints. Made in NYC.