Preview

The Malacca Straits Mosque (aka Masjid Selat Melaka) in Malacca, Malaysia.
The Malacca Straits Mosque (aka Masjid Selat Melaka) in Malacca, Malaysia.
Image ID: 829-2178
Artist: Eric Nathan
Purchase a commercial license Buy framed prints & more from our print store