Came across this big critter on my run today. Arlington Reservoir.

a very large turtle