T. Carson X Large oil painting

US$500.00