Perambulator cover

Perambulator

Egypt 80, Fela Kuti

Released

1983