onemillionphotographs.com
11748. Glowing Fish at the Shedd Aquarium in Chicago - One Million Photographs