Forces of Nature – Mural-Sized Paintings
Towson University Center for the Arts Towson University Center for the Arts, Maryland, USA November 11th to December 15th, 2006 Opening November 11th, 3-5 PM Installation Photos