A Heart’s Wish

Photo 3

Screen shot 2014-02-01 at 17.42.52

Harrods front window display (Dior partnered campaign). London, England. 2013. 

Leave a comment