Loading…
India - New Delhi - People queueing outside of the All India International Medical Sciences (AIIMS) Hospital
People queueing outside of the All India International Medical Sciences (AIIMS) Hospital, New Delhi, India
People queueing outside of the All India International Medical Sciences (AIIMS) Hospital, New Delhi, India