Epic Star Wars Snow Sculpture

This incredible work of Star Wars snow art was created by a group of artists in Sapporo’s Odori Park in Hokkaido, Japan as part of the 66th Sapporo Snow Festival. It features larger than life busts of…
Use Arrow Keys ← → for Faster Navigation, Press "R" for a Random Post, Click to DisableClick to Enable