Home

Slider

 

London International Motion Pictures Awards ( L I M P A) is an annual event held in London, United kingdom. It aims to disseminate film culture and the progress achieved in various branches of film art and to strength the relations among filmmakers throughout the world in general.