Thornton Willis          
Love at First Sight, 2012
oil on canvas
83" x 68"

Thornton Willis | Juggernaut