Considering the studio where this was taken - in Waterbury, CT - I'm thinking this may be the wedding photo of Thomas J. Rogers & Mary Stokes - married 10/25/1905 in Waterbury, CT.
The best man may be the younger brother Anthony M. Rodgers, who was probably living in Waterbury with Thomas at this time, and who would have been 18. He resembles the boy in the old tin-type photo in the "known" section that I think might be Anthony.

Studio: Smith - Waterbury, CT