stock photography: Fighting Stallions by the water in France

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