Oil on Canvas by Christina Major 44 x 81W

Immersed

$18,000.00Price