Southern France swelters under record high temperatures for May

Tag: Europe