Nine Dragon Screen view in Forbidden City of Beijing, China

Royalty-free stock photo ID: 108359537

Nine Dragon Screen view in Forbidden City of Beijing, China