Various Covers

Cosmopolitan South Africa June 2010 Cover

client: Various Covers
published: June 2010

In this picture:

Candice Swanepoel