Lily and Lloyd


Lily and Lloyd ran 2.55 miles. At least the sun was out, right guys?