Posted on November 18, 2013 at 8:15 PM |
"Lion of Tibet", modular paper wall sculpture created by Francene Levinson, wins Juror's Recognition at the Delray Center for the Arts, Delray Beach, Fl on Nov. 14, 2013.
Categories: None
The words you entered did not match the given text. Please try again.
Oops!
Oops, you forgot something.