Pearl Island 12/2013

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