A nice moment in nature, certainly short but very pleasant