December 3rd 2009 North America »
United States »
Florida »
Cape Coral
It is early December and despite the tropical weather, palm trees and wearing shorts every day, the signs of Christmas are everywhere.
US Thanksgiving was last week - it seems that Americans move r ... 14 photos
[full story]