Lion Statue
Lion Statue standing to protect the gates of the Forbidden City in Beijing, China.
© Alindblad101 | Stock Free Images
Similar Free Images
Categories: