Living June 17, 2023

The first official birthday celebration for King Charles

The annual "trooping the colour" for King Charles III.