Sunday, April 17, 2011

Shroud - Water - Mount Gower / Lord Howe Island - 22 Oct 2001

Shroud - Water - Mount Gower / Lord Howe Island - 22 Oct 2001

The most amazing photo I have ever taken, though I had no idea at the time.

No comments:

Post a Comment