Looking at that picture makes me think it was taken at Madam Tousse’s Wax Museum. Maybe Abe Lincoln’s son Todd.
My thoughts too - lol ...