Cherry blossoms and skyscraper, Ōsaka, Japan Cherry blossoms and a skyscraper in Ōsaka, Japan. Like this:Like Loading... Related