Three young storks in the nest. - Image Details