CynthiaMHori I believe it ! They hang out near the Ft Lauderdale airport too. Sure they aren't macaques?
Comments (4)