Designed by
Title
Acheen Street Mosque, aka Lebuh Aceh Mosqu at George Town, Penang, Malaysia #292126715
Description
December 9, 2019: Acheen Street Mosque, aka Lebuh Aceh Mosque, was built in 1808 at George Town, Penang, Malaysia. It was an important gathering and meeting place for Malay and Arab business man
This image is editorial