Stavros Louras

Stavros Louras

Born August 11, 1951 in Alexandria, Egypt

Filmography