Photo by Dr. Vasila Racha on 5 July, 2023
Ethiopia
Israeli and Ethiopian doctors operating on a three-year-old child during a power failure at the St. Peter’s Hospital in Addis Ababa. Photo by Dr. Vasila Racha
Photo Details
- 1024 x 682
- 110.11 KB
- Dr. Vasila Racha
- July 05, 2023
- Worldwide