Princess Anne meets crew on board HMS Albion

Princess Anne has greeted sailors and Royal Marines on board HMS Albion in Edinburgh while also inspecting a Guard of Honour on the docks. The ship has been berthed next to the Royal Yacht Britannia as part of Scotland's celebrations marking the Queen's Platinum Jubilee. .