Рет қаралды 108
Fidelis Multimedia
A view from Touaguba Hill in Port Moresby, Ela Beach located in the National Capital District of Papua New Guinea's, which is in Port Moresby City