Index of ftp://95.27.20.15/80gb/New Folder/from work/photo/New Folder
Parent Directory
Thumbs.db
9.50Kb
April 18 2007
dsc00114.jpg
59.00Kb
January 15 2007
dsc00116.jpg
63.77Kb
January 15 2007
p1020001.jpg
73.64Kb
January 15 2007