Ted Bafaloukos

18 May, 1946 in Athens, Greece

Also Known As:

poster
Diner
68% (1982)
Diner
50% (1983)