House of Imperial guard Zuisinin-temple Kyoto Japan

Royalty-free stock photo ID: 42588436

House of Imperial guard Zuisinin-temple Kyoto Japan