Previous Home Next

5813-23a

2002 Fort Lauderdale to Key West Race / 5813-23a
Copyright 2002 Spruance Enterprises www.spruance.com
1/16/2002 

For reprints please click HERE