A worldwide community photographing and learning about wildlife
Native throughout the Caribbean, the species is commonly known as blue ...
The Blue porterweed, Indian Snakeweed or
Hummingbird, Green, Black, Grey, (Not swallowtail)
Blue Porterweed has small violet purple flowers with sweet nectar that attracts ...