LFVDA

(redirected from London Film and Video Development Agency)
AcronymDefinition
LFVDALondon Film and Video Development Agency
Full browser ?