More ideas from Angela
Parliament Street from Trafalgar Square. 1839. This is the oldest photograph in the V & A Museum’s collection.

Parliament Street from Trafalgar Square. 1839. This is the oldest photograph in the V & A Museum’s collection.