Pepsi Machine in the Jamestown Train Station.

Pepsi Machine in the Jamestown Train Station.

Pepsi Machine in the Jamestown Train Station.

Pepsi Machine in the Jamestown Train Station.
A Jamestown Retro Photo
September 2013