Return to Forum

Landmark X

Taisha Brehaut

Joined:
Aug 2007
Posts:
3

Original Post

Posted on:
October 26, 2008
Pencil on paper, 10 x 12 inches, 2003. Most recently seen at: The Gallery at Lincoln Center, Metropolitan Opera House, Concourse Level, Lincoln Center for the Performing Arts, New York, September - October, 2007

Log-in to :