Exotic mountain sheep

Description Khao Kheow open zoo, Thailand.

Location Chonburi, Thailand

Another set with this photo Animals

Date 31 May 2014