Zenaida macroura

Zenaida macroura
Mourning Dove
201231

Zenaida macroura
Mourning Dove
200799

Mourning Dove
200848