Horse sculpture
Sculpture of the horse. This is a park, Shenzhen, China in the landscape. For visitors.
© Waihs | Stock Free Images
Similar Free Images