(Ukiyo-e (Japanese)) Cherry Blossom Tower

A castle tower rising above blossoming cherry trees.