David is happy (2/42)

David is happy