Showing posts with label James Macari. Show all posts
Showing posts with label James Macari. Show all posts

Saturday, June 26, 2010

Masha

Masha Novoselova for Vogue Spain June 2010 by James Macari