Olive-spotted Hummingbird Sani Lodge p10b

Observation - Olive-spotted Hummingbird Sani Lodge p10b. Description: On island in river

On island in river