back to top

Art Nexus #72

Animal Farm, the huge installation by Federico Uribe at La Comunidad, in the Wynwood district of Miami, Florida, contains a life-size farmer family...