23270114_897888153698981_3402241927250816720_o Published November 8, 2017 at 2048 × 1462 in Public Idea Sourcing – A consultative discussion for the Innovation of Loon Town Square