2024-07-03
11 : 18 : 29
Poland, Jablonowo Pomorskie
Institution: Birla Institute of Technology, Mesra