Giraffe

548 27 7
                                    

Giraffes clean their their ears with their 18 plus inch tongue.

Random Facts BookWhere stories live. Discover now