Designed by
Title
Tatsumi-yagura in Tokyo Imperial Palace #106158516
Description
The tatsumi-yagura, also known as sakurada-yagura, is a two-storey high keep at the easternmost corner of the Sannomaru and one of the few keeps still remaining from the Edo Castle
This image is editorial