Putra Mosque (or masjid) at by the lake in Putrajaya, Malaysia.

Putra Mosque (or masjid) at by the lake in Putrajaya, Malaysia.

 Stock photo ID: 116226715

Same artist

  |   See all