1. Visit to Thames Valley University

    · Thames Valley University, Slough, England, United Kingdom

    Narayan was at Thames Valley University in Slough, England, during May 2007. The evidence is an image caption; coordinates represent the former Slough campus area.

All 18 moments of Ram Narayan →