Gibraltar



Elizabeth II

(1952-2022)

Charles III

(From 2022)