Osama Bin Laden Sculpture 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.

The life-size sculpture of Osama Bin Laden is lying on floor, fully-dressed exactly as Osama Bin Laden used to. The pillow, the carpet, his beard… everything making a complete realistic scene.

Osama Bin Laden Sculpture Young couple looking at the life-size sculpture of Osama Bin Laden

Osama Bin Laden Sculpture Woman looking at the Osama Bin Laden sculpture during art exhibition”

Photo Credits: Washington Post | Yahoo | AP

More Stuff For Your Inspiration: