Click to view full-size image (219 KB)
Previous
Next roll of film
Pine forest in Posiolok, 50 miles south from St. Petersburg. Russia, July 28, 2001
#25-215