Lion statue in the Forbidden City, China

Royalty-free stock photo ID: 82226617

Lion statue in the Forbidden City, China