Leticia Ruiz

Position title: Facilities Technician I - Nick

A portrait of Leticia Ruiz.