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