Acquia

Two men sit on a modern office staircase, smiling at the camera.