We saw them too ... it was on Nevis but unsure about the above photo.
It may well have been Nevis. The next photos on my camera were of me drinking Killer Bees at Sunshine's, so that's probably why I don't remember where the cow was.
I also saw them on Anegada at Loblolly Bay
And I saw some on Mayreau. May have a photo somewhere.
Now that's a photo....can we see the one of the Killer Bees please?