species 253 observations

Ripiphorus fasciatus

Ripiphorus fasciatus