One Stop POP!
Sheila Finnigan's Ambivalent Tribute to the King of Pop.
Pleiades Gallery,
530 West 25th Street
Chelsea
"Finnigan's innovation is that she merges painting with installation in a peculiarly organic manner, turning the gallery into a total environment where one encounters
a delightfully skewed view of the Warhol phenomenon -
a kind of Andyland Amusement Arcade. . ."
Read the Full Review! |