Published On Apr 25, 2024
Petronas Twin Towers and colloquially the KLCC Twin Towers, are an interlinked pair of 88-story supertall skyscrapers in Kuala Lumpur, Malaysia.
music:
"Island Dream" Chris Haugen
"Highway One" Steve Adams
#diy #cardboardcrafts
show more