New York St & East St

Bus Stop • Lockerbie Square, Indianapolis, IN