China · June 9, 2012

Location

China, Zhejiang, Hangzhou (Hangzhou Botanical Garden)

Occurrences (2)