SAUDI Narcissists Must Have The BIGGEST ONE

23 12 2014

Biggest on the left – Saudi Arabia (Kingdom Tower under construction) and Dubai (Burj Khalifa)

Smallest on the right – USA (Empire State and new Freedom Tower)

Advertisements

Actions

Information