2024-06-02
04 : 44 : 08
Poland, SIEMIANOWICE ŚLĄSKIE
Institution: Birla Institute of Technology, Mesra