Thank you for your patience while we retrieve your images.

86. Xavier de Sarrau (CH) + Lucas de Sarrau (CH) - AC March 16/80 (A&D) - 1938