The Love Light Shines On Heidi And Seal

Miami Beach, November 15. Image via Filmmagic.