Sean Schneider

Scottish American born in California, raised in Hawaii and European at heart. Perhaps just confused...

Sean Schneider