This is the national flag of Papua New Guinea, a country that occupies the eastern half of the island of New Guinea, located north of Australia, and west of the Soloman Islands.
The Papua New Guinea naval ensign is shown below:
The island of New Guinea has been inhabited for 60,000 years, although little recorded history exists about the island before the 19th century. Papua New Guinea declared independence from Australia in 1975.
Papua New Guinea is a member of the Commonwealth. There is a democratically elected prime minister, and electrons (every five years) attract a very large number of candidates.
The geography of Papua New Guinea is very mountainous and covered in dense rainforest. Earthquakes and tsunamis are common, as it is situated upon a major fault line. Despite being located in the tropics, Papua New Guinea is one of the few places on earth that possesses mountains high enough to allow equatorial glaciers.
The land of Papua New Guinea holds vast natural resources, and oil, copper and gold account for 72% of export earnings. The national currency is the Kina -- the name originally coming from the Kina shell, which was traditionally used as currency in New Guinea.
The capital of Papua New Guinea is Port Moresby, and the islands of New Ireland, New Britain, Bougainville, the Louisiade Archipelago, and the Admiralty and Trobriand islands also make up the country.
Papua New Guinea has three official languages, English, Tok Pisin, and Hiri Motu. It shares many flora and fauna in common with Australia, and the two were land-masses were linked by a land bridge when sea levels were lower. Common fauna include wombats, kangrarros and possums.
You can read more about Papua New Guinea on Wikipedia.
Technical clue provided by Perl Training Australia