Steve's homepage

p21.jpg
Tate Modern reflection
London, England 12/17/06