Spencer Hamilton by Brian Caissie.

Spencer Hamilton by Brian Caissie.