1. Who is the Man with a Jar of Water #31

    Who is the Man with a Jar of Water #31

    93