Royal Turds Photos > Take That Ellen!

  • The Oberoi, Dubai

    The Oberoi, Dubai

With great nights come great selfies.