Statue of James II, Trafalgar Square

Public sculpture in London, England From Wikipedia, the free encyclopedia

Statue of James II, Trafalgar Squaremap