Yael Krakowski, ‘Caterpillar Necklace’, 2002, L.A. Pai Gallery

About Yael Krakowski