Horse Head

Horse head

Polish countryside. The horse in the meadow.