a tree (don't know what kind) that's shedding it's blossoms... also a time for hay fever, given the thick smell of pollen in the air
Comments
Sign in or get an account to comment.