Udder Nonsense

[London, January 28. Image via Getty]

LONDON, UNITED KINGDOM - JANUARY 28: Artwork by Huma Mulji is shown on display at 'The Empire Strikes Back - Indian Art Today' at the Saatchi Gallery on January 28, 2010 in London, England. (Photo by Stuart Wilson/Getty Images)

Advertisement

Share This Story