LIMF

AcronymDefinition
LIMFLondon International Mime Festival (England, UK)
LIMFLaughing in My Face