Plum trees in full bloom, lower Sierra Nevada foothills, CA.
blossom trailplum treesbloomsierra nevada foothills