nature snapshot of flowers and leaves on tree branches