Spain, Torrevieja May 28, 2023, an ambulance on the road picks up a man who was hit by a car on the road, a resort town in Spain near the sea Stock Image
Spain, Torrevieja May 28, 2023, an ambulance on the road picks up a man who was hit by a car on the road, a resort town in Spain near the sea. High quality photo