Travel far enough, you meet yourself

“Travel far enough, you meet yourself.” ― David Mitchell

Manali, Himachal Pradesh, India

Manali, Himachal Pradesh, India

Read More