Previous
A view from the bottom of Lucifer Falls at Robert H Treman State Park in Ithaca, NY. Oil paint on canvas 28” x 22”.
Next
Post a New Image Comment