Hopeless Musings

Hopeless Musing #33

Negotiations.

Read more