Stock Photo - The interior courtyard of the Palace of the Archbishops, Narbonne, France.

Stock Photo: The interior courtyard of the Palace of the Archbishops, Narbonne, France.