Designed by
Title
Muyua Island, Papua New Guinea, highlighted and labelled. Satellite, August 14, 2018 #335733236
Description
Muyua Island in the Solomon Sea, belonging to Papua New Guinea, described and highlighted on a satellite image taken in August 14, 2018