Gate House at Shurijo Castle


© William Moser 1983-2011