These sculptures are installed in Hyde Park where Leia and I walked today. They are titled Heart of Balzac, 1993, Happy Outlook, 1992, Odalisque, 1982
Comments
Sign in or get an account to comment.