Pearl Island 12/2013

Share
twitterlinkedinfacebook
Image 78 of 90
< Prev Next >
_DSC0439.jpg
Whimbrel (Numenius phaeopus hudsonicus) seeking for food in the the rocks at Pacheca Island shore. Las Perlas Archipelago, Panama province, Panama, Central America.