Pedestrian hit by car in Gozo

By August 20, 2020