2024-07-01
00 : 19 : 21
Poland, Olkusz (powiat olkuski)
Institution: Birla Institute of Technology, Mesra