Velvet By Graham&Spencer
Diana Top in Blue. - size M (also in L, S, XS)
...
$139
at Revolve Clothing