Stephen Cefalo


Charity
oil on linen - 72" x 48"