...but, how/where did you find it please...
Michael may choose to remove this reply (or alternatively, protect the directory so it can't be accessed in the future), but if you follow this link:
http://www.luminous-landscape.com/1photo-pages/You'll see the full list of photo pages, initially indexed alphabetically. If you click on the "Last Modified" link at the top, the pages will then be arranged in ascending order of the date last modified (click again and they'll be listed in descending order). The list of date modified closely matches the date of publication of the image to the website.
If you scroll down to the bottom (when listed in ascending order), you can see the links to the most recent images.
Regards,
Peter