Thursday, July 15, 2004

What do you think?

http://www.wtcsitememorial.org/ent/entI=832423.html

My first work after moving to NYC. On display at the World Financial Centre now!

GOOD WATCH:
INDIA: Kingdom of the Tiger

No comments: