Photosynthesis Exhibit. | Natural History Museum. | London, England. | Spring.03 photosynthesis natural history Photosynthesis