Meta

This is an installation by Luisa Mesa. I saw her work while visiting Miami last week. Its kind of weird, I forget there is even an art scene outside of New York. Opened my eyes a bit. I love it when artists do pieces using images of themselves, very brave. RYAN DYE