In Banff, Canada and there were these adorable ground squirals they wearnt afraid of humans at all they would come right up to your hand!
Comments
Sign in or get an account to comment.