Pictures from Theresa's visit to the Denver Museum of Nature & Science, with a traveling exhibit on Bioluminescence, Egyptian Mummies, the Dead Sea Scrolls (no pictures), and a cameo from a lamp at her parents' house.

Comment