Purple Diary

[03/29/2010]

Natacha Ramsay on the beach, Deauville. Photo Olivier Zahm

Subscribe to our newsletter