People

Celebrities and Royals from around the world. Right on schedule.

News

Daily news and events, covered by our international photographers.

Features

Odd, funny and touchy images. Be amazed.

Styling

Fashion and design trends.

Portrait

Premium Portraiture.

Reportage

In-depth Coverage.

Creative

Selected stock imagery.

Dukas Bildagentur
request@dukas.ch
+41 44 298 50 00

Your search:

1046 result(s) in 0.23 s

  • India Religion
    DUKAS_190067101_NUR
    India Religion
    Students of a Hindu religious school, Shri Narottamanand Giri Ved Vidyalaya, light earthen lamps outside a temple on the eve of the Dhanteras festival in Prayagraj, India, on October 17, 2025. (Photo by Sanjay Kanojia/NurPhoto)

     

  • Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    DUKAS_190067090_NUR
    Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    As the Tihar festival approaches, temples across Kathmandu, Nepal, shimmer with festive lights on October 17, 2025. The Maitidevi Temple glows in the evening, adorned with colorful decorations as devotees light lamps and offer prayers to the goddess, seeking wealth, prosperity, and good fortune in anticipation of the festival of lights. (Photo by Sanjit Pariyar/NurPhoto)

     

  • Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    DUKAS_190067088_NUR
    Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    As the Tihar festival approaches, temples across Kathmandu, Nepal, shimmer with festive lights on October 17, 2025. The Maitidevi Temple glows in the evening, adorned with colorful decorations as devotees light lamps and offer prayers to the goddess, seeking wealth, prosperity, and good fortune in anticipation of the festival of lights. (Photo by Sanjit Pariyar/NurPhoto)

     

  • Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    DUKAS_190067087_NUR
    Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    As the Tihar festival approaches, temples across Kathmandu, Nepal, shimmer with festive lights on October 17, 2025. The Maitidevi Temple glows in the evening, adorned with colorful decorations as devotees light lamps and offer prayers to the goddess, seeking wealth, prosperity, and good fortune in anticipation of the festival of lights. (Photo by Sanjit Pariyar/NurPhoto)

     

  • Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    DUKAS_190067086_NUR
    Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    As the Tihar festival approaches, temples across Kathmandu, Nepal, shimmer with festive lights on October 17, 2025. The Maitidevi Temple glows in the evening, adorned with colorful decorations as devotees light lamps and offer prayers to the goddess, seeking wealth, prosperity, and good fortune in anticipation of the festival of lights. (Photo by Sanjit Pariyar/NurPhoto)

     

  • Kolkata Kali Puja Festival
    DUKAS_190066891_NUR
    Kolkata Kali Puja Festival
    West Bengal Chief Minister Mamata Banerjee inaugurates the community Goddess Kali Puja ahead of the Kali Puja festival in Kolkata, India, on October 17, 2025. (Photo by Debajyoti Chakraborty/NurPhoto)

     

  • Kolkata Kali Puja Festival
    DUKAS_190066888_NUR
    Kolkata Kali Puja Festival
    West Bengal Chief Minister Mamata Banerjee inaugurates the community Goddess Kali Puja ahead of the Kali Puja festival in Kolkata, India, on October 17, 2025. (Photo by Debajyoti Chakraborty/NurPhoto)

     

  • Kolkata Kali Puja Festival
    DUKAS_190066872_NUR
    Kolkata Kali Puja Festival
    West Bengal Chief Minister Mamata Banerjee inaugurates the community Goddess Kali Puja ahead of the Kali Puja festival in Kolkata, India, on October 17, 2025. (Photo by Debajyoti Chakraborty/NurPhoto)

     

  • Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    DUKAS_190067106_NUR
    Shoppers Visit Kathmandu Markets Ahead Of Tihar Festival
    As the Tihar festival approaches, temples across Kathmandu, Nepal, shimmer with festive lights on October 17, 2025. The Maitidevi Temple glows in the evening, adorned with colorful decorations as devotees light lamps and offer prayers to the goddess, seeking wealth, prosperity, and good fortune in anticipation of the festival of lights. (Photo by Sanjit Pariyar/NurPhoto)

     

  • Day Of The Dead Celebration In Orlando
    DUKAS_190041095_NUR
    Day Of The Dead Celebration In Orlando
    A participant in traditional Mexican costumes takes part in a Day of the Dead celebration in Orlando, Florida. The Day of the Dead, or Dia de los Muertos, is a Mexican tradition that honors deceased loved ones with colorful altars, music, and festive gatherings. (Photo by Ronen Tivony/NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027899_NUR
    Cultural Program In Celebrating Lord Shiva
    Children chant prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027897_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth chant prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027895_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth chant prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027893_NUR
    Cultural Program In Celebrating Lord Shiva
    A girl chants prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027891_NUR
    Cultural Program In Celebrating Lord Shiva
    A girl offers prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027889_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth chant prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027887_NUR
    Cultural Program In Celebrating Lord Shiva
    Children chant prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027885_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth perform a dance honoring Lord Ganesh to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027883_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth perform a dance honoring Lord Ganesh to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027880_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth perform prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027878_NUR
    Cultural Program In Celebrating Lord Shiva
    A girl chants prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027876_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth dress as Lord Shiva during a dance honoring Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027874_NUR
    Cultural Program In Celebrating Lord Shiva
    A girl chants prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027872_NUR
    Cultural Program In Celebrating Lord Shiva
    A girl chants prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027870_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth perform prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027868_NUR
    Cultural Program In Celebrating Lord Shiva
    Girls chant prayers for Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027866_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth perform a dance honoring Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027864_NUR
    Cultural Program In Celebrating Lord Shiva
    Youth dress as Lord Shiva during a dance honoring Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 6, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Cultural Program In Celebrating Lord Shiva
    DUKAS_190027863_NUR
    Cultural Program In Celebrating Lord Shiva
    A Hindu priest watches as youth perform a dance honoring Lord Shiva to mark the inauguration of the tallest statue of Lord Shiva in North America at the Bhavani Shankar Mandir in Brampton, Ontario, Canada, on September 06, 2025. The 54-foot tall statue of Lord Shiva is inaugurated on the grounds of the Bhavani Shankar Mandir with hundreds of Hindu devotees in attendance. (Photo by Creative Touch Imaging Ltd./NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190024015_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190024014_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190024013_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190024012_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190024011_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190024010_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190024009_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023883_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023880_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023877_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023865_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023863_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023861_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023859_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023856_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023853_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023851_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023849_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023847_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023845_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    DUKAS_190023843_NUR
    Confectioners Prepare Traditional Sweets For Tihar Festival In Nepal
    Confectioners prepare traditional sweets, which are in high demand for the Tihar festival, ahead of the five-day celebrations, inside a factory in Kathmandu, Nepal, on October 16, 2025. (Photo by Safal Prakash Shrestha/NurPhoto)

     

  • Next page