A farmer shows newly harvested peaches at a farm in Menoufia Governorate, Egypt, June 10, 2024. (Xinhua/Ahmed Gomaa)
A farmer carries newly harvested peaches at a farm in Menoufia Governorate, Egypt, June 10, 2024. (Xinhua/Ahmed Gomaa)
A farmer shows newly harvested peaches at a farm in Menoufia Governorate, Egypt, June 10, 2024. (Xinhua/Ahmed Gomaa)
A farmer carries newly harvested peaches at a farm in Menoufia Governorate, Egypt, June 10, 2024. (Xinhua/Ahmed Gomaa)