Trying to find a name for this giant sculpture from Cinque Terre, Italy - and hopefully some more high res pictures of it
Sorry didn't mean to upload the first pic, but you can still kind of see it in the bottom middle