Stavros Louras

Stavros Louras

Born: 1951-08-11 — Alexandria, Egypt

Known For