Thursday, February 13, 2003

Teapots

Teapots, Portobello Road Market, Notting Hill, London

Teapots
Portobello Road Market
Portobello Road, Notting Hill
London, January 2002

No comments:

Post a Comment