Alex logo.tif

Alexandra Derderian is an artist and filmmaker currently based in Lowell, Massachusetts.

Subscribe to Mailing List,,,