FLBF

AcronymDefinition
FLBFFree Living Beings Foundation (Canada)