Wednesday, December 15, 2010

Land's End- Key West, Florida

This image is of the southern most point in the United States which lies approximately 90 miles north of communist Cuba.

The weather was beautiful while I was in Key West but turned bitter cold the day after I returned to Ft. Lauderdale.

No comments:

Post a Comment