Designed by
Title
Menara Berkembar Petronas #35212968
Description
Menara Berkembar Petronas (Petronas Twin Towers) are the tallest Twin Buildings in the World and the famous Landmark of Kuala Lumpur, Malaysia. Photo taken on June 6th, 2013
This image is editorial