Acquia

Three people sitting indoors; one person smiles at the camera while another covers their face with a hand.