A True Testament to Mankind

Favorite
A True Testament to Mankind
- -

The stupid London Olympic monument.