2025-03-16
20 : 09 : 37
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra