DevDavid

Man with problematic life.
Puzzle