
Image Details
Still Image of Bali Indonesia February 24 2026 Flood Conditions On Jalan Dewi Sri Kuta Bali After Heavy Rain On Feb 24 2026 Streets Submerged With Vehicles Pedestrians And Urban Activity During Severe Flooding
Contributor: embarafootage
1.6 MB
This image was captured from a video: