2025-03-15
11 : 05 : 50
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra