Tuesday, December 6, 2011

Cleopatra in Ads


Ad for the makeup company Illamasqua for their Theatre of the Nameless, Autumn Winter 2011 Collection

No comments:

Post a Comment