Amateur hot couple having outdoor sex at public square ...