Lacrime di San Lorenzo
  • 98 minutes
  • Italy