Alejandro Osorio

Alex Osorio

Senior Camp Counselor 

From Mexico City, Mexico