Spirit

Spirit


$4,500.00
Painting by John DeFrance



46"H x 49"W