Helium - Indianapolis IN

Helium - Indianapolis, 10 w Georgia St, Indianapolis IN 46225

First time at Helium Indianapolis