A 108ft long concrete vagina sculpture embedded on a hillside sparks fury in Brazil ‘Diva’, a scarlet sculpture of a vagina on a hillside in Brazil, has polarised opinions ‘One of the stupidest things I’ve ever seen!’ one critic of the artwork said Others praised...