Trafalgar Fountain Water flowing from a fountain in Trafalgar Square, London. Fuji Superia Share this:FacebookTwitterGoogleTumblrPinterest