Richmond on Thames Surrey UK 2007.  Shops and resturant in Hill Rise.
'ROLLING STONES - 1971'
Richmond on Thames Surrey UK 2007. Shops and resturant in Hill Rise.

Filename: A322Richmond015.jpg
Source: HOMER SYKES
Date: 1 Aug 2007
Location: UK
Credit: HOMER SYKES
Copyright:
Model Release: No
Property Release: No
Restrictions: -
Direct Link:
Keywords: