Greater St. Louis

Leonardo’s Story

Leonardo, aka Leo, grew up in Sao Paulo, Brazil next to the second largest Catholic Church outside the Vatican. It wasn’t until he moved to the heat of United States to study Film Production at Lindenwood did he learn about…