Peter Shear

American, born 1980

94 followers