Wow! What a great photo! Are you able to see the little ones when they hatch?