Guardian: Spring 2004

Spring 2004 Guardian cover
The Guardian