Himalayan monal (Lophophorus impejanus), also known as the Impeyan monal and Impeyan pheasant

Himalayan monal (Lophophorus impejanus), also known as the Impeyan monal and Impeyan pheasant

Himalayan monal (Lophophorus impejanus), also known as the Impeyan monal and Impeyan pheasant

by
by
by
by
by
by