Planet of Leonardo Posted by Adnan Saleem 06.04.2007No Comments DaVinci’s self portrait study provides indisputable evidence that he was an ape. Post navigation Previous Post Mallard BeachNext PostApe’s Serenity