Pplumbeous Vireo

Vireo plumbeus

1
2

Mark Habdas