Suffocated

2017 • Personal

When you set yourself a trap.