Fig Leaves

A riot of Beauty and Luxury on the Screen!

1926-08-22 | 70 minutes

Rating: 5.8