The Selfie. Photograph by The Byron Company. In this capture from December the photographers of the Byron Company got together for a selfie on the roof of Marceau’s photography studio in New York City.
Researchers have uncovered a rare photograph of a young Helen Keller with her teacher Anne Sullivan, nearly 120 years after it was taken on Cape Cod. The photograph, shot in July 1888 in Brewster, shows an Helen sitting outside in a light-color