');
The Beautiful Leukanida (1912)

The Beautiful Leukanida (1912)

1912-04-25 Russia 9 Min. PG-13
6.2 8 votes

Overview

Two insects fight over the hand of a beautiful lady.