Designed by
Title
View of Menara Taming Sari in Melaka, Malaysia #168418047
Description
Melaka, Malaysia - Aug 19, 2014. View of Menara Taming Sari in Melaka, Malaysia. It is a tower with a rotating observation deck for viewing Malacca cityscape
This image is editorial