Monday, January 3, 2011

Incredible twin-parasite


strange and unbelieveable creation of nature






In Operation theatre

Being operated