Self Serve Photos
Self Serve, Petersburg, VA.
Taken Nov. 30, 2003 by Robert Droz on his US 1 trip.