2024-07-21
04 : 29 : 16
Poland, Kalwaria Zebrzydowska
Institution: Birla Institute of Technology, Mesra