The Murals of La Jolla public art project got a new and innovative addition this week, when “Suns” was installed on the Empress Hotel, 7766 Fay Ave.