The birds Posted on May 15, 2011 by Kees Hitchcock, here we come! Island of Terschelling, Netherlands.