Designed by
Title
Seoul Central Mosque, the first and biggest Islamic mosque in South Korea located in Itaewon area #141104149
Description
Seoul, South Korea - February 12, 2019: Seoul Central Mosque, the first and biggest Islamic mosque in South Korea located in Itaewon area. It has minerates and Letters with Allahu Akbar which means & x22;Allah is the greatest
This image is editorial