Al Khalediah Arabian Horse Festival Day 1

Al Khalediah Arabian Horse Festival Day 1