In The Snowing Town - Kyoto, Japan
A snowy winter scene captures a traditional Japanese street lined with buildings, where people are seen walking under umbrellas, with snowflakes falling from the sky.
A snowy winter scene captures a traditional Japanese street lined with buildings, where people are seen walking under umbrellas, with snowflakes falling from the sky.