19NovAlexandra Castro Is Breaking The Mold One Photo At A TimeAlexandra Castro is an up and coming actress and model in New York City that