FFLPF

AcronymDefinition
FFLPFFood for Life Planting Foundation (est. 2009)