Caught in the act of passionate public lovemaking. Related tags:publicpublic sexsex publiccaught having sexcaught sex