Guest - Jun 30, 2005 05:50 AM EDT Thanks for the comments. It is a mural on the side of the Aquarium of the Americas, the largest aquarium in Louisiana. The place even has penguins.
Guest - Jun 29, 2005 10:58 AM EDT Great shot Dud,is that a mural painted on the wall of a building,or is it an aquarium ? It looks great.
Guest - Jun 29, 2005 09:34 AM EDT Great picture, so nice to see New Orleans, thanks for sharing.
Carol