Something went wrong
Try again later.
Happy
Happy takes us on a journey from the swamps of Louisiana to the slums of Kolkata in search of what really makes people happy.
6 July 1935, Taktser, Tibet
October 31, 1957 in Topeka, Kansas, USA

