Forbidden City Lion

Forbidden City Lion

Lion and cub statue, Forbidden City, Beijing, China, 1990s. - 4711

Commercial and Editorial use

Image size: 1365 x 2048 pixels

Price: $199.00