Miracles are not happening everywhere 48" x 72" oil on canvas

press to zoom
Crossing paths
Crossing paths

48" x 72" oil on canvas

press to zoom
No end in sight
No end in sight

48" x 72" oil on canvas

press to zoom
Picnic with the found grand Persian
Picnic with the found grand Persian

82" x 96" oil on canvas

press to zoom