Summer Vocabulary admin September 26, 2016 General No Comments Summer Vocabulary Beach, sand, wave, island, bay, life vest, life guard and etc… [Continue Reading...]