Платибелодон, Duck

03-April-2014 Thursday
Large duck-mouthed elephants (Platybelodon, Platybelodon grangeri)


v20240901