Elle Russia, July 2011, Christopher Cane, Neon, beach photoshoot

Advertisements