2024-07-24
05 : 17 : 39
Poland, Adnrychów, Wadowice
Institution: Birla Institute of Technology, Mesra