Roberto Cavalli Printed Blouse (£835) liked on Polyvore featuring tops ...

Responsive image
source