Designed by
Title
Japanese cherry blossoms are in full bloom, Japan #138041294
Description
Japanese cherry blossoms are in full bloom at Hirosaki castle, in Aomori, northern Japan. Hirosaki is one of the most popular cherry blossom viewing place in the country.