Al Khalediah Arabian Horse Festival Day 2

Al Khalediah Arabian Horse Festival Day 2