The entrance to the courtyard of the royal palace of nepal.

    The entrance to the courtyard of the royal palace of nepal.

    Related tags: