over 2 years ago

from: GPfans.com

( 1373 views )

 ( 0 comments ) 

Perched atop a skyscraper in Bengaluru, India, Vijay Mallya's $20 million mansion stands as a symbol of luxury and controversy. read more »