Sapporo Snow Festival #2

category: by Berry



800x600px
1600x1200px

This snow statue is Darth Vader!

Place: Sapporo-shi, Hokkaido, Japan
Photo by Berry

Web Clap by FC2

Posted 02.20.2011

Keywords: snow winter Hokkaido Japan