Cafferty, Bernard profile picture

Cafferty, Bernard

Tal's 100 Best Games