Designed by
Title
National library building, the largest library in Indonesia is located in Jakarta. #315179147
Description
National library building, the largest library in Indonesia is located in Jakarta. Has hundreds of thousands of collections of books.
This image is editorial