patriotic, stock art illustrations

Statue of Liberty Resurrection from World Trade Center ruins after September 11, 2001


Liberty 9-11


Statue of Liberty rising from the ruins of the World Trade Center after September 11, 2001. Original displayed in “Prevailing Human Spirit” exhibition, Society of Illustrators, NYC.
Image also used for special memorial presentation by NORAD

Contact deb

Thank you for visiting my website. If you have any questions, comments or interest in purchasing or commissioning illustrations, books and original art, send me a note and I'll get back to you.

Not readable? Change text. captcha txt