Esteban Rocha
Esteban Rocha Booking photo, Placerville Police Department
Esteban Rocha Booking photo, Placerville Police Department