Rufous Hummingbird Aggressive Display Bob Armstrong

Lynn

Rufous Hummingbird Aggressive Display by Bob Armstrong

Rufous Hummingbird Aggressive Display by Bob Armstrong