Baby excavator hatching in its natural habitat

13372 Views