Island Service Photos


Island Service, in the Florida Keys.
Probably one of a kind.
Taken Nov. 3, 2003 by Robert Droz on his US 1 trip.


Back to Index | Next Brand