Image Gallery

Nest and egg of peafowl in southern Ceylon.