Image ID #0151296
Dimension: 9504x2641px.
Size: 19MB
Adorable horses at the farm
You can also download this image at: