1
The Five Acrobats, St. Leons
Here is a moving picture of the world's most wonderful Acrobats, the St. Leons. They are the pride of Paris, France, and receive the approbation of all wherever they appear. Not alone do they show phenomenal strength, but their lofty tumbling and physical feats are marvelous to behold.
LUB 1903-01