Still-life 31



 
 
Tea towel