Red Japanese Temple in Koya san Japan

Royalty-free stock photo ID: 110567783

Red Japanese Temple in Koya san Japan