PILAR MEHLIS

The Lost Shepherd

Oil on Canvas

86.25" x 53.5"

2016