Hong Kong screen legend & ‘Kindred Spirit’ actress Lily Leung passes away at 90

She passed away peacefully on August 13.