Teixeirinha

1959 to 1999 · 52 releases on sleeves