2024-05-17
05 : 07 : 23
Poland, OstrowiecŚwiętokrzyski
Institution: Birla Institute of Technology, Mesra