20121009_alby_001-dtl Published January 10, 2015 at 960 × 960 in The Faces, Hampstead Heath, 1970 Next →