Trafalgar Square London England ziggurat drawing

Trafalgar Square London England ziggurat drawing

Drawing of the Trafalgar Square ziggurat, London, England