First-day-of-issue dedication ceremony for the Bioluminescent Life Forever stamps
Join ORCA's Dr. Edie Widder February 22nd at the Sunrise Theater in downtown Fort Pierce as the United States Postal Service releases its Bioluminescent Life set of commemorative forever stamps. Indian River County resident and photographer of seven of the ten stamps, Dr. Widder, will share some of the stories behind these rare images. Registration … Read More