Subject
photo credits: Wikimedia Commons
The Most Refulgent Order of the Star of Nepal (Nepali: नेपाल तारा Nepal Taradisha) is an award of Nepal. Source: Wikipedia (en)
Subject - wd:Q3885349
photo credits: Wikimedia Commons
The Most Refulgent Order of the Star of Nepal (Nepali: नेपाल तारा Nepal Taradisha) is an award of Nepal. Source: Wikipedia (en)
Subject - wd:Q3885349