Hummingbird
Did you know, Hummingbirds lick their food at a rate of 13 licks per second?
View all tags
Posted on
Jun 29, 2015
More by MUTI View profile
Like
Did you know, Hummingbirds lick their food at a rate of 13 licks per second?