Stone Lion sculpture isolated on white background.
Stone Lion sculpture, symbol of protection & power in Oriental Asia especially China.
© Nednae | Stock Free Images
Similar Free Images