Designed by
Title
Monument of Tenshu Keep at Azuchi Castle Ruins in Omihachiman, Shiga, Japan. Azuchi Castle was one #189779718
Description
Shiga, Japan - Monument of Tenshu Keep at Azuchi Castle Ruins in Omihachiman, Shiga, Japan. Azuchi Castle was one of the primary castles of Oda Nobunaga and built from 1576 to 1579
This image is editorial