Gas Spot Photos


This likely one of a kind shows Mobil construction and Shell colors.
Ft. Lauderdale, FL, Nov. 2003. From Robert Droz.


Back to Index | Next Brand