11 months ago

from: GPfans.com

( 457 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 »