Everglades Exhibition

"Desert Camels"

Jian Shen

Shanghai, Shanghai

China