two haflinger horses with blankets standing in coral

Royalty-free stock photo ID: 11374360

two haflinger horses with blankets standing in coral