Album home Up one level
Previous image Next image
London
20051202-1213-42
Elektronik på Tottenham Court Road.
Camera: Canon PowerShot A80 | Date: 2005-12-02