October 31, 2013

LET YOUR FREAK FLAG FLY: Male guppies with the rarest colour patterns preferred by females.