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