HRH The Princess Royal presents medals at HMS Collingwood

Similar threads

Latest Threads

Top