Tokyo Skytree towering amidst blooming cherry blossoms under a blue sky

Tokyo Skytree towering amidst blooming cherry blossoms under a blue sky

Related