Published 11:09 am Tuesday, April 14, 2009
Cherry blossoms mark the season along 80th Avenue S.E. on Mercer Island.