Designed by
Title
The cultivated pine trees growing along the road at Imperial Palace garden. Tokyo. Japan #237637465
Description
The cultivated pine trees growing along the road to o-bansho guardhouse, one of the three remaining guardhouses of the old Edo Castle. Imperial Palace garden. Tokyo. Japan