London duck


Photo info & viewer comments (0)
London duck - 2006-07-25 22:16:32
Rain in Hyde Park, London (taken with a Holga on 35mm film, September 2004). Regen im Hyde Park, London (Holga-Aufnahme auf Kleinbildfilm, September 2004).