Caught in the act of passionate public lovemaking. Caught in the act of passionate public lovemaking. PublicPublic sexSex publicCaught having sexCaught sex