Tip: zoom out (CTRL + -) to display more photos one your screen.
More help here
or email the Webmaster
All LESTOIDEIDAE photos here
Dr. Ulrich Röder (Sept. 4, 1994)
Nandroya Falls, Queensland Australia [AU]
Actually this photo was taken five years earlier, on 1989-09-04. However, this date is not accepted by the system. Therefore I used the correct day and month, the year is the earliest given by the system.
Uploaded on Dec. 5, 2014
W x H: 1200 x 802 pixels