Album Cover of the Week: Oct. 20 – Oct. 26 Posted by digitalmedia | Oct 22, 2013 | Album Cover of the Week, Music | 0 | Elf Power – Sunlight on the Moon Click the image to visit the band’s website.