Firefighters work to put out a fire in Biguglia, on the French Mediterranean island of Corsica. (AFP)
Firefighters work to put out a fire in Biguglia, on the French Mediterranean island of Corsica. (AFP)
by Thaer Abbas | Jul 25, 2017 |
Firefighters work to put out a fire in Biguglia, on the French Mediterranean island of Corsica. (AFP)