Designed by
Title
Masjid selat melaka in malacca, malaysia at dusk #134644587
Description
The Melaka Straits Mosque Malay: Masjid Selat Melaka is a mosque located on the man-made Malacca Island in Malacca City, Malacca, Malaysia
This image is editorial