deamhan-Preserved Megalapteryx foot, Natural History Museum.

more about : deamhan