Mason Daniel (33M) and David Gravel (41) (Serena Dalhamer photo)

Mason Daniel (33M) and David Gravel (41) (Serena Dalhamer photo)

Mason Daniel (33M) and David Gravel (41) (Serena Dalhamer photo)

Mason Daniel (33M) and David Gravel (41) (Serena Dalhamer photo)