Image 1 of 1
09011485SU.jpg
The new $27 million National Capitol complex on the island of Babeldaob, in Melekeok, Palau
- Copyright
- Keren Su/China Span
- Image Size
- 5616x3744 / 13.8MB
- Contained in galleries
- Palau
Image 1 of 1
09011485SU.jpg