CULT318-The-Ape-Woman-1213x1536 - Whitechapel Gallery


Year