god father

18 x 12 inches… oil on paper
2000
backnext