Show more
Leopoldo Torre Nilsson, also known as Leo Towers and as Babsy, was an Argentine film director, producer and screenwriter. Wikipedia