The cutest baby owl ever

Tafty is a baby owl who lives in Bali, Indonesia, and has an overload of cuteness! The animal charmed the internet with its huge eyes and contagious smile!

FACEBOOK COMMENTS
FACEBOOK COMMENTS
MOST RECENT