25 July 2004 - 0607

This is a photo of many water falls, and one lava falls, off side of delta.

Detailed Description

Many water falls, and one lava falls, off side of delta. 0607.

Details

Image Dimensions: 800 x 600

Location Taken: US