Designed by
Title
Azuchi Castle Ruins in Omihachiman, Shiga, Japan. Azuchi Castle was one of the primary castles of Oda #189779285
Description
Shiga, Japan - Azuchi Castle Ruins in Omihachiman, Shiga, Japan. Azuchi Castle was one of the primary castles of Oda Nobunaga and built from 1576 to 1579