Category: Porphyrio martinicus

Porphyrio martinicus, 11 February 2007

Porphyrio martinicus, the Purple gallinule; Miami-Dade county, Florida (11 February 2007). Learn more about this species at iNaturalist.org.