EAST LONDON NATURE

France – Champagny-le-Haut – The meadows