Rose’s sweather

30814_395916248327_34311952_med


© William Churchill 2014