Lily Aldridge Telva Espana June 2017

19
May
2017

Lily Aldridge wearing Carolina Herrera White Sneakers, Ch Carolina Herrera Insignia Bag, Carolina Herrera Short Sleeve Knit Rugby Top and Carolina Herrera Layered Pleated Tulle Skirt

Leave a Reply