Masjid Muhammadan, or Muhammadan Mosque, on the island of Sumatra in Indonesia, historic architecture constructed in 1843 and associated with traders from Gujarat, India. It is located on Batipuh Pasa street in the South Padang District, Padang, Indonesia.
View Full Image on Dreamstime
Username: Lehmanphotos
Editorial: No
Width: 3000 pixels
Height: 2631 pixels
Downloads: 0
Image ID: 150464431