Selected artworks


Latest:


Echoes of Solitude
New Amsterdam Library (NYPL), Tribeca, NYC
March 5 - May 31, 2024