Staple Art Edit Delete Tags Autopost Staple mural by Baptiste Debombourg. Made of 35,000 staples! Clap clap!