Biography

Lorena Feijóo is an actress, known for The Lost City (2005), Not I (2010) and American Mongrel (2013).