Ben Affleck and Ana de Armas Take a PDA-Filled Stroll in Los Angeles: Photos