Statues of extinct animals peek out from the trees, delighting onlookers in this London park. But don’t expect them to be scientifically accurate.
Statues of extinct animals peek out from the trees, delighting onlookers in this London park. But don’t expect them to be scientifically accurate.