Keeping Watch - Carmen Frank

Carmen Frank

Keeping Watch

72 x 60 ″Acrylic on Canvas
$15,500.00