perceptions Posted on Monday, Jul 21, 2008 10:15AMFriday, December 8, 2017 by Sughra Raza Rascal. Untitled. Oil on canvas.More of this New York based artist’s work here.