SusanEllison I spotted them in Costa Rica too check it out: http://www.projectnoah.org/spottings/6368027
Comments (2)