White Storks at Mgarr, Malta
Channel: Lawrie Phipps
Date: 2011-09-28

Three White Storks landed on Malta tonight, here hoping they make it off.