Artist of the week 141: Ivan Seal

The Guardian, article by Skye Sherwin
24 
of 28