China · April 17, 2007

Location

China, Hubei (Wuhan Botanical Garden)

Occurrences (2)