2025-07-03
06 : 02 : 22
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra