Common cuckoo (Cuculus canorus)

Common cuckoo (Cuculus canorus)

Common cuckoo in flight in its natural enviroment

by
by
by
by
by
by