A tall statue of an Ibis bird with a long beak in Hyde Park. The sculpture is called Isis, sharing its name with the ancient Egyptian goddess of nature and motherhood.
A tall statue of an Ibis bird with a long beak in Hyde Park. The sculpture is called Isis, sharing its name with the ancient Egyptian goddess of nature and motherhood.