Taj India

Birmingham, Alabama

See this entry at Google Maps