Ouroboros by tolagunestro from Minas Gerais, Brazil Submitted October 23rd, 2011 45 Voting Over Previous Next