2024-07-05
09 : 24 : 24
Poland, Bielany wroclawskie
Institution: Birla Institute of Technology, Mesra