Peabody Museum of Natural History

The Peabody Museum of Natural History is a museum in New Haven.

History
Mr. Burns took his lover, Lily Bancroft, here to make love for the first time in the Eskimo display. The unnamed cleaner saw Mr. Burns and Lily have sex.