Mural depicting the printing industry. Lake Placid Florida March 10, 2021 2000 × 1333 The Murals of Lake Placid, Florida Mural depicting the printing industry. Lake Placid Florida, known as the Town of Murals