Rufous Hummingbird Selasphorus rufus - Sea to Sierra Birds
Rufous Hummingbird  Nazarene College Point Loma 2014 04 19-4.CR2

Rufous Hummingbird Nazarene College Point Loma 2014 04 19-4.CR2

hummingbirdsdcrufous hummingbird