stock photography: Fighting Camargue Stallions by the water in France

Fighting Camargue Stallions by the water in France
Fighting Camargue Stallions by the water in France