Migratory birds Published on September 29, 2014 in The meaning of due diligence and reasonable endeavoursFull resolution (1280 × 428) Ahmad Masood