Alicia Rosa

 

Biography

Alicia Rosa is a contestant on Survivor: One World. Currently based in Chicago, IL, she works as a special education teacher.

Give a Positive or Negative Rating

Assign Points 0pts