Alberto de la Cruz
Product Manager
and
Filmmaker
on Long Island.