Life-size Sculpture of Dead Osama Bin Laden
Life-size Sculpture of Osama Bin Laden.
Cuban artist Manolo Castro created a “life-size sculpture of Osama Bin Laden“. The sculpture displayed at an art exhibition during the 11th Havana Biennial.
Young couple looking at the life-size sculpture of Osama Bin Laden
More Stuff For Your Inspiration:
- Amazing Sculptures Made out of Cardboard
- Running Horses Fountain at Las Colinas
- Life-size Sculptures of Homeless People
- Cleaning The Dead – When Death Doesn’t Mean Goodbye
- Doctor Sculpts Rice into Colorful Characters
- Adorable Little Bugs Created From Salvaged Scrap Metal
- Delicate Handmade Glass Animal Sculptures