RED CEDARThese young visitors to Homosassa Springs, Florida seem to be intrigued by the natural beau
RED CEDARThese young visitors to Homosassa Springs, Florida seem to be intrigued by the natural beauty of the Red Cedar Tree, which is only one of many kinds of trees growing in this, “Nature’s Own Attraction”, located on U.S. 19 and 98, just 76 miles north of Tampa and St. Petersburg. -- source link
#florida#children#vintage#vintage postcard