David Corio

Taj Mahal Casino

Atlantic City, New Jersey, USA
TAJ MAHAL COMPOSITE
Taj Mahal Casino