IFFW

AcronymDefinition
IFFWInternational Film Festival of Wales (UK)