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