artruby - Beatriz Milhazes at the Jewish Museum.

more about : artruby