Yellow Shouldered Amazon Parrot

Yellow Shouldered Amazon Parrot

Yellow shouldered Amazon parrot perched on hand

by
by
by
by
by
by