Friday, December 10, 2004

Rice paper shades

Rice paper shades, Greenwich Market, Greenwich Peninsula, London

Rice paper shades
Greenwich Market
Greenwich Peninsula
London, September 2003

No comments: