Afternoon street corner with people resting by a bench and baby strollers