• Sun. Dec 22nd, 2024

greece

  • Home
  • What Is Going On In Greece?

What Is Going On In Greece?

It is estimated that one in three roses for sale in Europe was farmed in rose grown for the floral trade in Africa drinks 1.5 litres of water a day…