Dube's Gas Station Photos






Dube's in Clearwater, Florida.
Taken April, 2004 by Robert Droz.