Elizabeth Torres, long island city Member Since June 2009 Artist Statement Born in Bogota, Colombia. December 25th, 1987. Residing in the US for the last 10 years. Published writer, motivational speaker, artist. Currently living in Long Island City, directing Ravel Art Gallery & Steamin' Pipes Studios.
Catalog Details Product No 2135532 Subjects Style Medium TagsElizabeth, Torres