Spencer Elden

Spencer Elden

3rd Mar 2008

Spencer Elden is the baby from Nirvana Nevermind album cover.

music