Reknowned Mestre Joao Grande and Mestre Joao Pequeno playing capoeira on a dock.

The Roots of Capoeira