Designed by
Title
View of Istana Anak Anak Play center, a children castle park, in Taman Mini Indonesia Indah #273039659
Description
Jakarta, Indonesia - March 26, 2023: View of Istana Anak Anak Play center, a children castle park, in Taman Mini Indonesia Indah, Jakarta, Indonesia
This image is editorial