Connect to share and comment

Great wall of vagina

Great wall of vagina

Close up of one of the ten panels in the Great Wall of Vagina. Each panel contains 40 casts.

J. McCartney