Official website and blog of the human behind the Ephemeral Rift YouTube channel
The image below was captured from my smartphone on May 3rd. It appears to show 3 hatchlings in the nest….