Once Upon a Time  48 x 48 inches, oil on canvas

Once Upon a Time 48 x 48 inches, oil on canvas