2025-05-04
08 : 19 : 03
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra