Snow?! In KYOTO CITY?! On January 16, 2017August 29, 2017 By Stefanie WhatIn japanLeave a comment I know, who can believe it. Continue reading “Snow?! In KYOTO CITY?!” →