Monday, December 6, 2010


Everyone in Key West is in the Christmas spirit. And in the "spirits"

Is that snow?

Only in Key West. Now that's a flake!
Posted by Picasa

No comments:

Post a Comment