LL

LL

Luciana Lambert, actress and singer.

Lost in Avalon

Lost in Avalon movie

LOST IN AVALON Movie Review ‘Lost in Avalon’ is an intriguing tale of two women lost on an island. Written, directed, and produced by Luciana Lambert, the short film takes us along on a fascinating journey where Gwen, a queen,…