PUBLISHED: 3:48 PM on Wednesday, August 29, 2007
As It Was
Author's collection
The Godess of Liberty Float in Douglas 4th of July 1908 parade. Plenty of time for elaborate celebrations before the manditory 80 hour television act of 1970. Mayflower Island peeks around the corner of the building.