This is Trafalgar Square. Or, rather, its a display showing the stone used to build Trafalgar Square. Take careful notes, and you can make your own!
| comment? | | home |