Himeji Castle grounds in Japan

Himeji Castle grounds in Japan

 Stock photo ID: 4436578