Not quite an art installation as per se, but when you see a store-front statue that encourages selfies, I just can't say no! Meet Chef Louie from The Kitchen Shop, downtown Orillia, Ontario.
31 July 2026 ยท   1 week ago taken in   70, Mississaga Street East, Downtown Orillia, Orillia, Central Ontario, Ontario, L3V 0A0, Canada
Unable to load tooltip content.