People lay flowers at Balmoral Castle following death of Queen Elizabeth II


Ballater (United Kingdom) (AFP) – Members of the public lay flowers and pay their respects outside Balmoral Castle in Scotland, where Queen Elizabeth II died peacefully. IMAGES

©AFP

Close Bitnami banner
Bitnami