Art in the Park
700 South Capitol Blvd, Boise, Idaho 83702
Featured Review : My friend Leslie wanted to go and see Art in the Park at Julia Davis Park here in Boise, Idaho, and invited me along for the ride. I thought about taking my two sidekicks, Loki and Katie, for a walk in the park, but Les...See Full Review