Ugland House


George Town, Cayman Islands - October 06, 2012: Ugland House in George Town, Grand Cayman, is the registered office of over 18000 business entities. President Obama refered to it as the biggest tax scam in the world.


Size: 3752px × 5633px
Location: George Town, Cayman Islands
Photo credit: © Ian Hamilton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: building, built, business, cayman, collar, crime, exterior, facade, finance, georgetown, global, grand, haven, house, investment, islands, office, place, sea, structure, tax, ugland, whispering, white, work