Saturday, November 9, 2013

Lara Baladi commission for Miss Dior Exhibition - Preview

Lara Baladi, Don't Touch Me Tomatoes & Chachacha, video installation





No comments: