Pelican Photos

PELICAN.......Clermont, Florida Florida 50 west. Nov. 1978.
This is the only one I ever saw of this brand, but from the
looks of the signage, there should have been more. Could be
they were based on the Florida west coast, an area I have
been to very little since leaving the state in 1966.


Walt Wimer