Francisco Letamendia

Francisco Letamendia

Born: 1944-02-05 — San Sebastián, Guipúzcoa, País Vasco, Spain

Known For