Designed by
Title
Interior of Masjid Universiti Putra Malaysia at Serdang, Selangor, Malaysia #55702397
Description
SELANGOR, MALAYSIA ââ¬â JANUARY 12, 2015: Malaysia Putra University Mosque or Masjid UPM was built in University Putra Malaysia compound and completed in 1989.