New York City: Eden Musee Wax Museum, 23rd Street east of Sixth Avenue, 1907.