The Place - Postcards

ThePlace: Murabba Palace in Riyadh where King Abdul Aziz used to receive kings and heads of state

By Arab News ·