Japan The baby swallows in Yagiri, Japan These pictures were taken in front of the convenience store near Yagiri Station. The baby swallows were born in the nest. We’re hungry! Please, look above. Because, there is a nest of swallows. Share this:TweetShare on TumblrEmailPrintRedditPocketLike Loading... Related
Cool! those little ones look hungry!!!
Thank you, Stephen.