www.CrazyAboutTravel.com
(Copyright 2004 - Dave Hutchinson)
Amelia Island
Duval Street - Key West.
Amelia Island.
Florida
A very rare BMW Roadster shown at the Amelia Island Concours d'Elegance.
Tampa Bay