Yes, artist Rose Luardo new Vox Populi installation is what she calls ‘a wall of titties’