Click here or on photo to return to previous page

Monkey Rainbow Castle, Odori Park, Sapporo Snow Festival 2004