Home » Michel Guerrero | What’s Your Definition Of A Hero?

Michel Guerrero | What’s Your Definition Of A Hero?

by Your Everyday Heroes

Marine biologist Michel Guerrero, who has dedicated his life to protecting giant manta rays, an endangered species, explains his definition of a hero.


Related Videos

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More